Class OnlineAppCache
Cache that holds information about OnlineApp Client Id and Online App Ids.
Inherited Members
Namespace: SuperOffice.CRM.Cache
Assembly: SoDataBase.BusinessLogic.dll
Syntax
[CacheV2(0)]
public class OnlineAppCache : CacheBaseV2
Constructors
OnlineAppCache()
Cache that holds information about OnlineApp Client Id and Online App Ids.
Declaration
public OnlineAppCache()
Properties
TableNames
Gets the names of the table data that are cached in this cache. When these tables are updated the cache will be disposed so a new cache instance can take its place.
Declaration
protected override IEnumerable<string> TableNames { get; }
Property Value
Type | Description |
---|---|
IEnumerable<string> |
Overrides
Methods
GetOnlineAppIdFromClientId(string)
Return a OnlineApp id of client id.
Declaration
public int GetOnlineAppIdFromClientId(string clientId)
Parameters
Type | Name | Description |
---|---|---|
string | clientId |
Returns
Type | Description |
---|---|
int | OnlineApp id or 0 if no match. |
OnLoad()
Cache that holds information about OnlineApp Client Id and Online App Ids.
Declaration
protected override void OnLoad()
Overrides
OnLoadAsync(CancellationToken)
Cache that holds information about OnlineApp Client Id and Online App Ids.
Declaration
[CreateSyncVersion(OmitNullableDirective = true)]
protected override Task OnLoadAsync(CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
CancellationToken | cancellationToken |
Returns
Type | Description |
---|---|
Task |