Class AssignmentNotificationProvider
Inheritance
AssignmentNotificationProvider
Assembly: SoDataBase.BusinessLogic.dll
Syntax
[ArchiveProvider("AssignmentNotification", 1073741823)]
public class AssignmentNotificationProvider : MultiQueryProviderBase, IArchiveMultiQueryProvider, IArchiveProvider, IArchiveProviderHasRows, IArchiveProviderHasColumns, IArchiveProviderHasEntities
Constructors
AssignmentNotificationProvider()
Declaration
public AssignmentNotificationProvider()
Fields
ProviderName
Declaration
public const string ProviderName = "AssignmentNotification"
Field Value
Methods
GetRowsAsync(string, CancellationToken)
Get the result enumerator. Accessing this enumerator will cause all sub query providers to be initialized
in parallell (subject to global thread limits), rows will be skipped according to the current page settings,
and results will come in the order specified by the current order by settings. Restrictions, desired columns, entities
etc must be set before accessing this property.
Declaration
public override IAsyncEnumerable<ArchiveRow> GetRowsAsync(string options, CancellationToken cancellationToken = default)
Parameters
Returns
Overrides
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
Implements
Extension Methods