Class ErpSearchResultCache
Inheritance
ErpSearchResultCache
Assembly: SuperOffice.Services.Implementation.dll
Syntax
public class ErpSearchResultCache : CacheBaseV2
Constructors
ErpSearchResultCache()
Declaration
public ErpSearchResultCache()
Properties
TableNames
Declaration
protected override IEnumerable<string> TableNames { get; }
Property Value
Methods
GetSearchResult(int, ErpActorType, ArchiveRestrictionInfo[], string[])
Declaration
public List<ArchiveRow> GetSearchResult(int connectionId, ErpActorType erpActorType, ArchiveRestrictionInfo[] restrictions, string[] fieldKeys)
Parameters
| Type |
Name |
Description |
| int |
connectionId |
|
| ErpActorType |
erpActorType |
|
| ArchiveRestrictionInfo[] |
restrictions |
|
| string[] |
fieldKeys |
|
Returns
| Type |
Description |
| List<ArchiveRow> |
|
OnLoad()
Declaration
protected override void OnLoad()
OnLoadAsync(CancellationToken)
Declaration
protected override Task OnLoadAsync(CancellationToken cancellationToken)
Parameters
Returns
SetSearchResult(int, ErpActorType, ArchiveRestrictionInfo[], string[], List<ArchiveRow>)
Declaration
public void SetSearchResult(int connectionId, ErpActorType erpActorType, ArchiveRestrictionInfo[] restrictions, string[] fieldKeys, List<ArchiveRow> archiveRows)
Parameters
| Type |
Name |
Description |
| int |
connectionId |
|
| ErpActorType |
erpActorType |
|
| ArchiveRestrictionInfo[] |
restrictions |
|
| string[] |
fieldKeys |
|
| List<ArchiveRow> |
archiveRows |
|