C# Class Disco.Services.Expressions.ExpressionCache

Afficher le fichier Open project: garysharp/Disco

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
GetModuleValue ( string Module, string Key, CreateValueDelegate CreateValue ) : Expression

Method Details

GetModule() public static méthode

public static GetModule ( string Module, bool Create = false ) : Expression>.ConcurrentDictionary
Module string
Create bool
Résultat Expression>.ConcurrentDictionary

GetValue() public static méthode

public static GetValue ( string Module, string Key ) : Expression
Module string
Key string
Résultat Expression

GetValue() public static méthode

public static GetValue ( string Module, string Key, CreateValueDelegate CreateValue ) : Expression
Module string
Key string
CreateValue CreateValueDelegate
Résultat Expression

InvalidModule() public static méthode

public static InvalidModule ( string Module ) : bool
Module string
Résultat bool

InvalidateKey() public static méthode

public static InvalidateKey ( string Module, string Key ) : bool
Module string
Key string
Résultat bool

SetValue() public static méthode

public static SetValue ( string Module, string Key, Expression Expression ) : bool
Module string
Key string
Expression Expression
Résultat bool