Class InvitationSubProviderBase<MainExtender>
Inheritance
TypedQueryProviderBase<ArchiveInvitationRow, MainExtender>
InvitationSubProviderBase<MainExtender>
Implements
Inherited Members
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.BusinessLogic.dll
Syntax
public abstract class InvitationSubProviderBase<MainExtender> : TypedQueryProviderBase<ArchiveInvitationRow, MainExtender>, IArchiveProviderQueryMapping, IArchiveQueryProvider, IArchiveProviderExtensible, IArchiveTypedProvider<ArchiveInvitationRow>, IArchiveTypedProviderBase, IArchiveProvider, IArchiveProviderHasRows, IArchiveProviderHasColumns, IArchiveProviderHasEntities where MainExtender : IArchiveExtender, new()
Type Parameters
| Name | Description |
|---|---|
| MainExtender |
Constructors
InvitationSubProviderBase(ArchiveRowTypeInfo)
Declaration
protected InvitationSubProviderBase(ArchiveRowTypeInfo entity)
Parameters
| Type | Name | Description |
|---|---|---|
| ArchiveRowTypeInfo | entity |
Fields
_colInvitationTypeIcon
Declaration
protected ArchiveColumnInfo _colInvitationTypeIcon
Field Value
| Type | Description |
|---|---|
| ArchiveColumnInfo |
Properties
Extender
Declaration
protected MainExtender Extender { get; }
Property Value
| Type | Description |
|---|---|
| MainExtender |
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 |
Overrides
PostProcessRow(SoDataReader, ArchiveRow)
This method is a hook that can be used by derived classes to post-process rows. It is called after all extenders have fetched their data and populated the row.
Declaration
protected override void PostProcessRow(SoDataReader _reader, ArchiveRow row)
Parameters
| Type | Name | Description |
|---|---|---|
| SoDataReader | _reader | |
| ArchiveRow | row |