Show / Hide Table of Contents

Interface ICacheFlusher

Namespace: SuperOffice.Data.Cache
Assembly: SoDataBase.dll
Syntax
public interface ICacheFlusher

Methods

Flush(IEnumerable<string>)

Flushes the caches

Declaration
void Flush(IEnumerable<string> cacheNames)
Parameters
Type Name Description
IEnumerable<string> cacheNames

Caches to flush. Input can be technical name of the cache, or it can be the table name from the database and it'll do a lookup to find all the caches that's associated with that table and flush.

Flush(params string[])

Flushes the caches

Declaration
void Flush(params string[] cacheNames)
Parameters
Type Name Description
string[] cacheNames

Caches to flush. Input can be technical name of the cache, or it can be the table name from the database and it'll do a lookup to find all the caches that's associated with that table and flush.

GetAllCaches()

Declaration
IEnumerable<KeyValuePair<string, Action>> GetAllCaches()
Returns
Type Description
IEnumerable<KeyValuePair<string, Action>>

Extension Methods

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