Class DynamicSelectionProviderBaseV2<RowType, RootExtender, TableInfoType>
Base class for all dynamic selection providers.
Inheritance
TypedQueryProviderBase<ArchiveRow, RootExtender>
DynamicSelectionProviderBaseV2<RowType, RootExtender, TableInfoType>
Implements
Inherited Members
Namespace: SuperOffice.CRM.ArchiveLists.Archive
Assembly: SoDataBase.BusinessLogic.dll
Syntax
public class DynamicSelectionProviderBaseV2<RowType, RootExtender, TableInfoType> : TypedQueryProviderBase<ArchiveRow, RootExtender>, IArchiveProviderQueryMapping, IArchiveQueryProvider, IArchiveProviderExtensible, IArchiveTypedProvider<ArchiveRow>, IArchiveTypedProviderBase, IArchiveProvider, IArchiveProviderHasRows, IArchiveProviderHasColumns, IArchiveProviderHasEntities where RowType : ArchiveRow, new() where RootExtender : IArchiveExtender, new() where TableInfoType : TableInfo
Type Parameters
| Name | Description |
|---|---|
| RowType | |
| RootExtender | |
| TableInfoType |
Constructors
DynamicSelectionProviderBaseV2()
Base class for all dynamic selection providers.
Declaration
public DynamicSelectionProviderBaseV2()
DynamicSelectionProviderBaseV2(ArchiveRowTypeInfo)
Base class for all dynamic selection providers.
Declaration
protected DynamicSelectionProviderBaseV2(ArchiveRowTypeInfo entity)
Parameters
| Type | Name | Description |
|---|---|---|
| ArchiveRowTypeInfo | entity |
DynamicSelectionProviderBaseV2(ArchiveRowTypeInfo, RootExtender)
Base class for all dynamic selection providers.
Declaration
protected DynamicSelectionProviderBaseV2(ArchiveRowTypeInfo entity, RootExtender rootExtender)
Parameters
| Type | Name | Description |
|---|---|---|
| ArchiveRowTypeInfo | entity | |
| RootExtender | rootExtender |
Methods
InnerPopulateRowFromReader(SoDataReader, ArchiveRow)
Override: If no-one in the subclass has set the link hint up to now, then do so, using the row entity name and primary key
Declaration
protected override void InnerPopulateRowFromReader(SoDataReader reader, ArchiveRow row)
Parameters
| Type | Name | Description |
|---|---|---|
| SoDataReader | reader | |
| ArchiveRow | row |