Class ErpConnectorProvider
Archive of ERP Connectors, used by the ERP Integrator Server
Inheritance
Implements
Inherited Members
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.dll
Syntax
[ArchiveProvider("ErpConnector", 1073741823)]
public class ErpConnectorProvider : TypedQueryProviderBase<ArchiveRow, ErpConnectorErpConnectorExtender>, IArchiveProviderQueryMapping, IArchiveQueryProvider, IArchiveProviderExtensible, IArchiveTypedProvider<ArchiveRow>, IArchiveTypedProviderBase, IArchiveProvider, IArchiveProviderHasRows, IArchiveProviderHasColumns, IArchiveProviderHasEntities
Constructors
ErpConnectorProvider()
Archive of ERP Connectors, used by the ERP Integrator Server
Declaration
public ErpConnectorProvider()
Fields
EntityDeleted
Archive of ERP Connectors, used by the ERP Integrator Server
Declaration
public const string EntityDeleted = "deleted"
Field Value
Type | Description |
---|---|
string |
ProviderName
Archive of ERP Connectors, used by the ERP Integrator Server
Declaration
public const string ProviderName = "ErpConnector"
Field Value
Type | Description |
---|---|
string |
RowTypeName
Archive of ERP Connectors, used by the ERP Integrator Server
Declaration
public const string RowTypeName = "erpConnector"
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 |