Show / Hide Table of Contents

Class ErpSyncLogProvider

Inheritance
object
ErpSyncLogProvider
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SuperOffice.Services.Implementation.dll
Syntax
public class ErpSyncLogProvider : QueryProviderBase<ArchiveRow>

Constructors

ErpSyncLogProvider()

Declaration
protected ErpSyncLogProvider()

Fields

ProviderName

Declaration
public const string ProviderName = "ErpSyncLog"
Field Value
Type Description
string

_colConnection

Declaration
protected ArchiveColumnInfo _colConnection
Field Value
Type Description
ArchiveColumnInfo

_colCrmFieldKey

Declaration
protected ArchiveColumnInfo _colCrmFieldKey
Field Value
Type Description
ArchiveColumnInfo

_colId

Declaration
protected ArchiveColumnInfo _colId
Field Value
Type Description
ArchiveColumnInfo

_colNewValue

Declaration
protected ArchiveColumnInfo _colNewValue
Field Value
Type Description
ArchiveColumnInfo

_colOldValue

Declaration
protected ArchiveColumnInfo _colOldValue
Field Value
Type Description
ArchiveColumnInfo

_colRegistered

Declaration
protected ArchiveColumnInfo _colRegistered
Field Value
Type Description
ArchiveColumnInfo

_colSource

Declaration
protected ArchiveColumnInfo _colSource
Field Value
Type Description
ArchiveColumnInfo

_colTarget

Declaration
protected ArchiveColumnInfo _colTarget
Field Value
Type Description
ArchiveColumnInfo

Properties

PrimaryTable

Declaration
public override TableInfo PrimaryTable { get; }
Property Value
Type Description
TableInfo

Query

Declaration
public override ArchiveSelect Query { get; }
Property Value
Type Description
ArchiveSelect

RootExtenders

Declaration
protected override List<IArchiveExtender> RootExtenders { get; }
Property Value
Type Description
List<IArchiveExtender>

Methods

InnerMapFieldsAsync(CancellationToken)

Declaration
public override Task InnerMapFieldsAsync(CancellationToken cancellationToken = default)
Parameters
Type Name Description
CancellationToken cancellationToken
Returns
Type Description
Task

InnerPopulateRowFromReader(SoDataReader, ArchiveRow)

Declaration
protected override void InnerPopulateRowFromReader(SoDataReader reader, ArchiveRow row)
Parameters
Type Name Description
SoDataReader reader
ArchiveRow row

SetOrderBy(ArchiveOrderByInfo[])

Declaration
public override void SetOrderBy(ArchiveOrderByInfo[] orderBy)
Parameters
Type Name Description
ArchiveOrderByInfo[] orderBy

SetRestriction(params ArchiveRestrictionInfo[])

Declaration
public override bool SetRestriction(params ArchiveRestrictionInfo[] restrictions)
Parameters
Type Name Description
ArchiveRestrictionInfo[] restrictions
Returns
Type Description
bool
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top