Class SystemEventCache
Class implementing caching of system events.
Inheritance
SystemEventCache
Assembly: SoDataBase.dll
Syntax
[CacheV2(0)]
public class SystemEventCache : CacheBaseV2
Constructors
SystemEventCache()
Class implementing caching of system events.
Declaration
public SystemEventCache()
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
Overrides
Methods
IsAnyPublishEventActive()
Class implementing caching of system events.
Declaration
public bool IsAnyPublishEventActive()
Returns
IsAnyPublishEventActiveExcept(UDefType)
Class implementing caching of system events.
Declaration
public bool IsAnyPublishEventActiveExcept(UDefType except)
Parameters
Returns
IsFreetextRebuildEventActive()
Class implementing caching of system events.
Declaration
public bool IsFreetextRebuildEventActive()
Returns
IsPublishEventActive(UDefType)
Class implementing caching of system events.
Declaration
public bool IsPublishEventActive(UDefType type)
Parameters
Returns
IsPublishStartEventActive(UDefType)
Class implementing caching of system events.
Declaration
public bool IsPublishStartEventActive(UDefType type)
Parameters
Returns
OnLoad()
Class implementing caching of system events.
Declaration
protected override void OnLoad()
Overrides
OnLoadAsync(CancellationToken)
Class implementing caching of system events.
Declaration
[CreateSyncVersion(OmitNullableDirective = true)]
protected override Task OnLoadAsync(CancellationToken cancellationToken)
Parameters
Returns
Overrides
Extension Methods