PostSharp6.1/API Reference/Post­Sharp.​Patterns.​Caching.​Implementation Namespace/Caching­Backend­Features Class

CachingBackendFeatures Class

List of features that can be implemented or not by a CachingBackend.
Inheritance Hierarchy
System.Object
  PostSharp.Patterns.Caching.Implementation.CachingBackendFeatures
    PostSharp.Patterns.Caching.Implementation.CachingBackendEnhancerFeatures

Namespace:  PostSharp.Patterns.Caching.Implementation
Assembly:  PostSharp.Patterns.Caching (in PostSharp.Patterns.Caching.dll) Version: 6.1.23.0 (6.1.23.0)
Syntax
C#
public class CachingBackendFeatures

The CachingBackendFeatures type exposes the following members.

Constructors
  NameDescription
Public methodCachingBackendFeatures
Initializes a new instance of the CachingBackendFeatures class
Properties
  NameDescription
Public propertyBlocking
Determines whether methods that modify the cache content run to completion before the control is given back to the calling method. If false, methods may run in the background, and the calling thread may not have a consistent view of the cache.
Public propertyClear
Determines whether the Clear() method is supported.
Public propertyContainsDependency
Determines whether the ContainsDependency(String) method is supported.
Public propertyDependencies
Determines whether dependencies are supported.
Public propertyEvents
Determines whether the ItemRemoved and DependencyInvalidated events are raised.
See Also