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
public static class Caching;
This class cannot be instantiated.
GetLocalCacheProvider | A caching data provider for locally cached data (one instance of the site). Uses ASP.NET's IMemoryCache service. | |
GetSharedCacheProvider | A caching data provider for shared cached data (between multiple instances of the site). | |
GetStaticCacheProvider | A caching data provider for static shared cached data (between multiple instances of the site). | |
GetStaticSmallObjectCacheProvider | A caching data provider for locally cached SMALL data without serialization/deserialization. | |
LockProvider | A locking data provider for locks shared among all instances of a site. | |
PubSubProvider | A pub/sub provider for publish/subscribe messaging shared among all instances of a site. |
Equals | Determines whether the specified object is equal to the current object. | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. | |
GetHashCode | Serves as the default hash function. | |
GetType | Gets the Type of the current instance. | |
MemberwiseClone | Creates a shallow copy of the current Object. | |
ReferenceEquals | Determines whether the specified Object instances are the same instance. | |
ToString | Returns a string that represents the current object. |
See Also YetaWF.Core Overview
Documentation Feedback
© 2024 - Softel vdm, Inc. - YetaWF.com