Show / Hide Table of Contents

Class ErpEntityProvider

Inheritance
object
ErpEntityProvider
FindErpEntityProvider
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SuperOffice.Services.Implementation.dll
Syntax
public class ErpEntityProvider : InMemoryProviderBase<ArchiveRow>

Fields

ActorType

Declaration
protected ErpActorType ActorType
Field Value
Type Description
ErpActorType

ColumnAssemblyName

Declaration
public const string ColumnAssemblyName = "assemblyName"
Field Value
Type Description
string

ColumnClassName

Declaration
public const string ColumnClassName = "className"
Field Value
Type Description
string

ColumnLocation

Declaration
public const string ColumnLocation = "location"
Field Value
Type Description
string

ColumnName

Declaration
public const string ColumnName = "name"
Field Value
Type Description
string

ConnectionId

Declaration
protected int ConnectionId
Field Value
Type Description
int

ErpActorTypes

Declaration
protected ErpActorType[] ErpActorTypes
Field Value
Type Description
ErpActorType[]

ErpFields

Declaration
protected List<FieldMetadataInfo> ErpFields
Field Value
Type Description
List<FieldMetadataInfo>

ProviderName

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

Restrictions

Declaration
protected ArchiveRestrictionInfo[] Restrictions
Field Value
Type Description
ArchiveRestrictionInfo[]

RetrieveConnected

Declaration
protected bool RetrieveConnected
Field Value
Type Description
bool

RetrieveOnlyConnectedParent

Declaration
protected bool RetrieveOnlyConnectedParent
Field Value
Type Description
bool

RowTypeErpEntity

Declaration
public const string RowTypeErpEntity = "ErpEntity"
Field Value
Type Description
string

SearchString

Declaration
protected string SearchString
Field Value
Type Description
string

UseErpEntityCacheRestrictionName

Declaration
public const string UseErpEntityCacheRestrictionName = "useErpEntityCache"
Field Value
Type Description
string

_colConnected

Declaration
protected ArchiveColumnInfo _colConnected
Field Value
Type Description
ArchiveColumnInfo

_colConnectionId

Declaration
protected ArchiveColumnInfo _colConnectionId
Field Value
Type Description
ArchiveColumnInfo

_colErpActorType

Declaration
protected ArchiveColumnInfo _colErpActorType
Field Value
Type Description
ArchiveColumnInfo

_colErpKey

Declaration
protected ArchiveColumnInfo _colErpKey
Field Value
Type Description
ArchiveColumnInfo

_colOnlyParentConnected

Declaration
protected ArchiveColumnInfo _colOnlyParentConnected
Field Value
Type Description
ArchiveColumnInfo

_colSearchText

Declaration
protected ArchiveColumnInfo _colSearchText
Field Value
Type Description
ArchiveColumnInfo

hConnection

Declaration
protected ErpConnectionHandlerFacade hConnection
Field Value
Type Description
ErpConnectionHandlerFacade

Properties

BaseClassShouldFilterColumns

Declaration
protected override bool BaseClassShouldFilterColumns { get; }
Property Value
Type Description
bool

BaseClassShouldFilterEntities

Declaration
protected override bool BaseClassShouldFilterEntities { get; }
Property Value
Type Description
bool

BaseClassShouldPage

Declaration
protected override bool BaseClassShouldPage { get; }
Property Value
Type Description
bool

BaseClassShouldSort

Declaration
protected override bool BaseClassShouldSort { get; }
Property Value
Type Description
bool

Methods

GetResultDataAsync(CancellationToken)

Declaration
protected override IAsyncEnumerable<ArchiveRow> GetResultDataAsync(CancellationToken cancellationToken = default)
Parameters
Type Name Description
CancellationToken cancellationToken
Returns
Type Description
IAsyncEnumerable<ArchiveRow>

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