PostSharp6.3/API Reference/Post­Sharp.​Patterns.​Caching.​Backends Namespace/Memory­Caching­Backend Class

MemoryCachingBackend Class

Inheritance Hierarchy
System.Object
  PostSharp.Patterns.Caching.Implementation.CachingBackend
    PostSharp.Patterns.Caching.Backends.MemoryCachingBackend

Namespace:  PostSharp.Patterns.Caching.Backends
Assembly:  PostSharp.Patterns.Caching (in PostSharp.Patterns.Caching.dll) Version: 6.3.9.0 (6.3.9.0)
Syntax
C#
public sealed class MemoryCachingBackend : CachingBackend

The MemoryCachingBackend type exposes the following members.

Constructors
  NameDescription
Public methodMemoryCachingBackend()
Initializes a new instance of the MemoryCachingBackend class
Public methodMemoryCachingBackend(MemoryCache)
Initializes a new instance of the MemoryCachingBackend class
Properties
  NameDescription
Public propertyId (Inherited from CachingBackend.)
Public propertyStatus (Inherited from CachingBackend.)
Public propertySupportedFeatures (Inherited from CachingBackend.)
Public propertyValueAdapters (Inherited from CachingBackend.)
Methods
  NameDescription
Public methodClear (Inherited from CachingBackend.)
Public methodClearAsync (Inherited from CachingBackend.)
Public methodContainsDependency (Inherited from CachingBackend.)
Public methodContainsDependencyAsync (Inherited from CachingBackend.)
Public methodContainsItem (Inherited from CachingBackend.)
Public methodContainsItemAsync (Inherited from CachingBackend.)
Public methodDispose() (Inherited from CachingBackend.)
Public methodDisposeAsync (Inherited from CachingBackend.)
Public methodGetItem (Inherited from CachingBackend.)
Public methodGetItemAsync (Inherited from CachingBackend.)
Public methodInvalidateDependency (Inherited from CachingBackend.)
Public methodInvalidateDependencyAsync (Inherited from CachingBackend.)
Public methodRemoveItem (Inherited from CachingBackend.)
Public methodRemoveItemAsync (Inherited from CachingBackend.)
Public methodSetItem (Inherited from CachingBackend.)
Public methodSetItemAsync (Inherited from CachingBackend.)
Public methodToString (Inherited from CachingBackend.)
Public methodWhenBackgroundTasksCompleted (Inherited from CachingBackend.)
Events
  NameDescription
Public eventDependencyInvalidated (Inherited from CachingBackend.)
Public eventItemRemoved (Inherited from CachingBackend.)
See Also