Class ErpEntityProvider
Inheritance
ErpEntityProvider
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
ColumnClassName
Declaration
public const string ColumnClassName = "className"
Field Value
ColumnLocation
Declaration
public const string ColumnLocation = "location"
Field Value
ColumnName
Declaration
public const string ColumnName = "name"
Field Value
ConnectionId
Declaration
protected int ConnectionId
Field Value
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
Restrictions
Declaration
protected ArchiveRestrictionInfo[] Restrictions
Field Value
Type |
Description |
ArchiveRestrictionInfo[] |
|
RetrieveConnected
Declaration
protected bool RetrieveConnected
Field Value
RetrieveOnlyConnectedParent
Declaration
protected bool RetrieveOnlyConnectedParent
Field Value
RowTypeErpEntity
Declaration
public const string RowTypeErpEntity = "ErpEntity"
Field Value
SearchString
Declaration
protected string SearchString
Field Value
UseErpEntityCacheRestrictionName
Declaration
public const string UseErpEntityCacheRestrictionName = "useErpEntityCache"
Field Value
_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
Properties
BaseClassShouldFilterColumns
Declaration
protected override bool BaseClassShouldFilterColumns { get; }
Property Value
BaseClassShouldFilterEntities
Declaration
protected override bool BaseClassShouldFilterEntities { get; }
Property Value
BaseClassShouldPage
Declaration
protected override bool BaseClassShouldPage { get; }
Property Value
BaseClassShouldSort
Declaration
protected override bool BaseClassShouldSort { get; }
Property Value
Methods
GetResultDataAsync(CancellationToken)
Declaration
protected override IAsyncEnumerable<ArchiveRow> GetResultDataAsync(CancellationToken cancellationToken = default)
Parameters
Returns
SetRestriction(params ArchiveRestrictionInfo[])
Declaration
public override bool SetRestriction(params ArchiveRestrictionInfo[] restrictions)
Parameters
Type |
Name |
Description |
ArchiveRestrictionInfo[] |
restrictions |
|
Returns