Class DynamicSelectionProviderBase<RowType, RootExtender>
Base class for all dynamic selection providers.
Inheritance
TypedQueryProviderBase<ArchiveRow, RootExtender>
DynamicSelectionProviderBase<RowType, RootExtender>
Implements
Inherited Members
Namespace: SuperOffice.CRM.ArchiveLists.Archive
Assembly: SoDataBase.dll
Syntax
public class DynamicSelectionProviderBase<RowType, RootExtender> : TypedQueryProviderBase<ArchiveRow, RootExtender>, IArchiveProviderQueryMapping, IArchiveQueryProvider, IArchiveProviderExtensible, IArchiveTypedProvider<ArchiveRow>, IArchiveTypedProviderBase, IArchiveProvider, IArchiveProviderHasRows, IArchiveProviderHasColumns, IArchiveProviderHasEntities where RowType : ArchiveRow, new() where RootExtender : IArchiveExtender, new()
Type Parameters
Name | Description |
---|---|
RowType | |
RootExtender |
Constructors
DynamicSelectionProviderBase()
Base class for all dynamic selection providers.
Declaration
public DynamicSelectionProviderBase()
DynamicSelectionProviderBase(ArchiveRowTypeInfo)
Base class for all dynamic selection providers.
Declaration
protected DynamicSelectionProviderBase(ArchiveRowTypeInfo entity)
Parameters
Type | Name | Description |
---|---|---|
ArchiveRowTypeInfo | entity |
DynamicSelectionProviderBase(ArchiveRowTypeInfo, RootExtender)
Base class for all dynamic selection providers.
Declaration
protected DynamicSelectionProviderBase(ArchiveRowTypeInfo entity, RootExtender rootExtender)
Parameters
Type | Name | Description |
---|---|---|
ArchiveRowTypeInfo | entity | |
RootExtender | rootExtender |
Fields
_emptyDynamicSelection
Base class for all dynamic selection providers.
Declaration
protected bool _emptyDynamicSelection
Field Value
Type | Description |
---|---|
bool |
Methods
SetRestriction(params ArchiveRestrictionInfo[])
Remove all restrictions if the provider is flagged as having no restrictions.
Declaration
public override bool SetRestriction(params ArchiveRestrictionInfo[] restrictions)
Parameters
Type | Name | Description |
---|---|---|
ArchiveRestrictionInfo[] | restrictions |
Returns
Type | Description |
---|---|
bool |