Class BaseFlushCacheAndBroadcastPlugin
Inheritance
BaseFlushCacheAndBroadcastPlugin
Assembly: SoDataBase.dll
Syntax
public abstract class BaseFlushCacheAndBroadcastPlugin : Object, IFlushCacheAndBroadcastPlugin, IPlugin
Constructors
BaseFlushCacheAndBroadcastPlugin(ICacheFlusher)
Declaration
public BaseFlushCacheAndBroadcastPlugin(ICacheFlusher cacheFlusher)
Parameters
Methods
Broadcast(String, String)
Declaration
protected abstract void Broadcast(string cacheName, string revisionId)
Parameters
FlushAndBroadcast(IEnumerable<String>)
Declaration
public void FlushAndBroadcast(IEnumerable<string> cacheNames)
Parameters
FlushAndBroadcast(String[])
Declaration
public void FlushAndBroadcast(params string[] cacheNames)
Parameters
Type |
Name |
Description |
String[] |
cacheNames |
|
OnExternalFlush(String, String, String)
Declaration
protected void OnExternalFlush(string databaseContextId, string cacheName, string revisionId)
Parameters
Implements
Extension Methods
EnumUtil.MapEnums<From, To>(From)