OutputCacheProvider Class
Definition
Serves as a base class that contains abstract methods for implementing an output-cache provider.
public ref class OutputCacheProvider abstract : System::Configuration::Provider::ProviderBase
public abstract class OutputCacheProvider : System.Configuration.Provider.ProviderBase
type OutputCacheProvider = class
inherit ProviderBase
Public MustInherit Class OutputCacheProvider
Inherits ProviderBase
- Inheritance
- Derived
Remarks
All output-cache providers must implement the abstract methods in the OutputCacheProvider class.
Notes to Implementers
When you inherit from OutputCacheProvider, you must override the following members:
Constructors
OutputCacheProvider() |
Initializes a new instance of the OutputCacheProvider class. |
Properties
Description |
Gets a brief, friendly description suitable for display in administrative tools or other user interfaces (UIs). (Inherited from ProviderBase) |
Name |
Gets the friendly name used to refer to the provider during configuration. (Inherited from ProviderBase) |
Methods
Add(String, Object, DateTime) |
Inserts the specified entry into the output cache. |
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
Get(String) |
Returns a reference to the specified entry in the output cache. |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
Initialize(String, NameValueCollection) |
Initializes the configuration builder. (Inherited from ProviderBase) |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
Remove(String) |
Removes the specified entry from the output cache. |
Set(String, Object, DateTime) |
Inserts the specified entry into the output cache, overwriting the entry if it is already cached. |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |