Show / Hide Table of Contents

Class SystemEventCache

Class implementing caching of system events.

Inheritance
System.Object
CacheBaseV2
SystemEventCache
Implements
IFlushableV2
IDisposable
Inherited Members
CacheBaseV2.IsCacheInvalidated(String, Int32, PrivateSave)
CacheBaseV2.Dispose()
CacheBaseV2.Flush()
CacheBaseV2.BeginDisableAutoUpdate()
CacheBaseV2.GetCurrent<T>()
CacheBaseV2.Load()
CacheBaseV2.Disposed
Namespace: SuperOffice.CRM.Cache
Assembly: SoDataBase.dll
Syntax
[CacheV2("Database", 0)]
public class SystemEventCache : CacheBaseV2, IFlushableV2, IDisposable

Constructors

SystemEventCache()

Declaration
public SystemEventCache()

Properties

TableNames

Declaration
protected override IEnumerable<string> TableNames { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<System.String>
Overrides
CacheBaseV2.TableNames

Methods

GetCurrent()

Declaration
public static SystemEventCache GetCurrent()
Returns
Type Description
SystemEventCache

IsAnyPublishEventActive()

Declaration
public bool IsAnyPublishEventActive()
Returns
Type Description
System.Boolean

IsAnyPublishEventActiveExcept(UDefType)

Declaration
public bool IsAnyPublishEventActiveExcept(UDefType except)
Parameters
Type Name Description
UDefType except
Returns
Type Description
System.Boolean

IsFreetextRebuildEventActive()

Declaration
public bool IsFreetextRebuildEventActive()
Returns
Type Description
System.Boolean

IsPublishEventActive(UDefType)

Declaration
public bool IsPublishEventActive(UDefType type)
Parameters
Type Name Description
UDefType type
Returns
Type Description
System.Boolean

IsPublishStartEventActive(UDefType)

Declaration
public bool IsPublishStartEventActive(UDefType type)
Parameters
Type Name Description
UDefType type
Returns
Type Description
System.Boolean

OnLoad()

Declaration
protected override void OnLoad()
Overrides
CacheBaseV2.OnLoad()

Implements

IFlushableV2
System.IDisposable

Extension Methods

EnumUtil.MapEnums<From, To>(From)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top