Show / Hide Table of Contents

Namespace SuperOffice.Data.Cache

Classes

CacheAttribute

Mark a class as a Cache, and set the timeout and instance container type for this cache

CacheBase

Base class for caches.

CacheBaseV2

Base class for caches.

CacheManager

Utility class for dealing with caches.

CacheManager.DisableAutoUpdateScope

Scope class used to temporarily turn off auto-update of caches, based on table names

CacheV2Attribute

SoCache

Utility class for dealing with caches.

XCacheBase

Base class for all caches. Implementers must also use the CacheAttribute to declare timeout and optionally the Instance container name

Interfaces

IFlushable

Interface for all kinds of caches that should support a common Flush mechanism

IFlushableV2

Interface for all kinds of caches that should support a common Flush mechanism

Enums

CacheBase.CacheState

State of the cache

CacheType

Type of cache.

Delegates

CacheEventHandler

Delegate for the cache

© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top