/// <summary> Returns a thread-safe cache backed by the specified cache. /// In order to guarantee thread-safety, all access to the backed cache must /// be accomplished through the returned cache. /// </summary> public static Cache SynchronizedCache(Cache cache) { return cache.GetSynchronizedCache(); }
internal SynchronizedCache_Renamed_Class(Cache cache, System.Object mutex) { this.cache = cache; this.mutex = mutex; }
internal SynchronizedCache_Renamed_Class(Cache cache) { this.cache = cache; this.mutex = this; }
/// <summary> Returns a thread-safe cache backed by the specified cache. /// In order to guarantee thread-safety, all access to the backed cache must /// be accomplished through the returned cache. /// </summary> public static Cache SynchronizedCache(Cache cache) { return(cache.GetSynchronizedCache()); }