Class ErpConnectionProvider
Archive of ERP Connections, used by the ERP Integration Server
Inheritance
ErpConnectionProvider
Implements
Inherited Members
Namespace: SuperOfficeCRMArchiveLists
Assembly: SoDataBase.BusinessLogic.dll
Syntax
[ArchiveProvider("ErpConnection", 1073741823)]
public class ErpConnectionProvider : TypedQueryProviderBase<ArchiveRow, ErpConnectionErpConnectionExtender>, IArchiveProviderQueryMapping, IArchiveQueryProvider, IArchiveProviderExtensible, IArchiveTypedProvider<ArchiveRow>, IArchiveTypedProviderBase, IArchiveProvider, IArchiveProviderHasRows, IArchiveProviderHasColumns, IArchiveProviderHasEntities
Constructors
ErpConnectionProvider()
Declaration
public ErpConnectionProvider()
Fields
EntityDeleted
Declaration
public const string EntityDeleted = "deleted"
Field Value
| Type | Description |
|---|---|
| string |
ProviderName
Declaration
public const string ProviderName = "ErpConnection"
Field Value
| Type | Description |
|---|---|
| string |
RowTypeName
Declaration
public const string RowTypeName = "erpConnection"
Field Value
| Type | Description |
|---|---|
| string |
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
PostProcessQuery()
This method is called after ModifyQuery has been called on all extenders, but before the query is executed. It is used for processing that needs the query to be 'complete' from the extenders, and gives the opportunity to tweak it, for instance by adding return fields needed for some particular functionality.
Declaration
public override void PostProcessQuery()
Overrides
SetDesiredEntities(params string[])
Set the desired entities
Declaration
public override void SetDesiredEntities(params string[] entities)
Parameters
| Type | Name | Description |
|---|---|---|
| string | entities | Names of desired entities |