Hide

YetaWF.Core Package Documentation

Display
Print

YetaWF.Core.IO.Caching Class

This static class represents the public accessors to caching and locking services.

The YetaWF.Core package does not implement caching and locking services. These are installed by another package during application startup. The default implementation of the caching and locking services is provided by the YetaWF.Caching package.

Namespace: YetaWF.Core.IO
Assembly: YetaWF.Core

Inheritance

Syntax

public static class Caching;

Constructors

This class cannot be instantiated.

Properties

PublicStaticGetLocalCacheProviderA caching data provider for locally cached data (one instance of the site). Uses ASP.NET's IMemoryCache service.
PublicStaticGetSharedCacheProviderA caching data provider for shared cached data (between multiple instances of the site).
PublicStaticGetStaticCacheProviderA caching data provider for static shared cached data (between multiple instances of the site).
PublicStaticGetStaticSmallObjectCacheProviderA caching data provider for locally cached SMALL data without serialization/deserialization.
PublicStaticLockProviderA locking data provider for locks shared among all instances of a site.
PublicStaticPubSubProviderA pub/sub provider for publish/subscribe messaging shared among all instances of a site.

Methods

PublicInherited from System.ObjectEqualsDetermines whether the specified object is equal to the current object.
ProtectedInherited from System.ObjectFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
PublicInherited from System.ObjectGetHashCodeServes as the default hash function.
PublicInherited from System.ObjectGetTypeGets the Type of the current instance.
ProtectedInherited from System.ObjectMemberwiseCloneCreates a shallow copy of the current Object.
PublicStaticInherited from System.ObjectReferenceEqualsDetermines whether the specified Object instances are the same instance.
PublicInherited from System.ObjectToStringReturns a string that represents the current object.

See Also YetaWF.Core Overview