Nextended.Cache — API-Referenz
Die vollständige öffentliche Oberfläche von Nextended.Cache, erzeugt aus der gebauten Assembly.
Generiert
Diese Seite wird von tools/ApiRef aus der kompilierten Assembly erzeugt — sie zeigt auch Member ohne XML-Kommentar und kann daher nicht vom Code abweichen. Nicht von Hand bearbeiten.
Nextended.Cache
CacheProvider
class
CacheProvider
Methoden
Clear() : voidClearWhen(Func<CacheProvider, bool> predicate) : CacheProviderCount() : intExecuteWithCache<TInstance, T>(TInstance owner, Expression<Func<TInstance, T>> expression) : T
Eigenschaften
ClearCheckInterval : TimeSpan { get; set; }LastWriteTime : DateTime { get; set; }
Ereignisse
Cleared : EventHandler<EventArgs>
CacheProviderExtensions
static class
Keine Beschreibung.
Extension Methods
ExecuteWithCache<TInstance, T>(this TInstance owner, CacheProvider cache, Expression<Func<TInstance, T>> expression) : T
Nextended.Cache.Extensions
CacheExecutionInfo<T>
class
Keine Beschreibung.
Konstruktoren
CacheExecutionInfo(T result, string key, bool isNewEntry)
Eigenschaften
IsNewEntry : bool { get; }Key : string { get; }Result : T { get; }
CacheExtensions
static class
Simple cache extensions