C# Класс Disco.Services.Expressions.ExpressionCache

Показать файл Открыть проект

Открытые методы

Метод Описание
GetModule ( string Module, bool Create = false ) : Expression>.ConcurrentDictionary
GetValue ( string Module, string Key ) : Expression
GetValue ( string Module, string Key, CreateValueDelegate CreateValue ) : Expression
InvalidModule ( string Module ) : bool
InvalidateKey ( string Module, string Key ) : bool
SetValue ( string Module, string Key, Expression Expression ) : bool

Приватные методы

Метод Описание
GetModuleValue ( string Module, string Key, CreateValueDelegate CreateValue ) : Expression

Описание методов

GetModule() публичный статический Метод

public static GetModule ( string Module, bool Create = false ) : Expression>.ConcurrentDictionary
Module string
Create bool
Результат Expression>.ConcurrentDictionary

GetValue() публичный статический Метод

public static GetValue ( string Module, string Key ) : Expression
Module string
Key string
Результат Expression

GetValue() публичный статический Метод

public static GetValue ( string Module, string Key, CreateValueDelegate CreateValue ) : Expression
Module string
Key string
CreateValue CreateValueDelegate
Результат Expression

InvalidModule() публичный статический Метод

public static InvalidModule ( string Module ) : bool
Module string
Результат bool

InvalidateKey() публичный статический Метод

public static InvalidateKey ( string Module, string Key ) : bool
Module string
Key string
Результат bool

SetValue() публичный статический Метод

public static SetValue ( string Module, string Key, Expression Expression ) : bool
Module string
Key string
Expression Expression
Результат bool