Class SelectionStaticProvider
Inheritance
SelectionStaticProvider
Assembly: SoDataBase.dll
Syntax
[ArchiveProvider("ContactStaticSelection", 1073741823)]
public class SelectionStaticProvider : MultiQueryProviderBase, IArchiveMultiQueryProvider, IArchiveProvider, IArchiveProviderHasRows, IArchiveProviderHasColumns, IArchiveProviderHasEntities
Constructors
SelectionStaticProvider()
Declaration
public SelectionStaticProvider()
Fields
ProviderName
Declaration
public const string ProviderName = "ContactStaticSelection"
Field Value
_colRowKind
Declaration
protected ArchiveColumnInfo _colRowKind
Field Value
_colSelectionId
Declaration
protected ArchiveColumnInfo _colSelectionId
Field Value
Methods
InnerPopulateRow(ArchiveRow)
This virtual method is called after a row has been selected as being the 'next' to be
returned by this multi query provider, and provides an opportunity to modify it before
it is returned to the client.
Declaration
protected override void InnerPopulateRow(ArchiveRow row)
Parameters
Type |
Name |
Description |
ArchiveRow |
row |
Row being processed, may be modified (with due care)
|
Overrides
SetRestriction(ArchiveRestrictionInfo[])
Set the restriction for the provider. The restriction is simply propagated to all sub providers.
Declaration
public override bool SetRestriction(ArchiveRestrictionInfo[] restrictions)
Parameters
Returns
Overrides
Implements
Extension Methods