OutputCacheProvider Class

.NET Framework (current version)
 

Serves as a base class that contains abstract methods for implementing an output-cache provider.

Namespace:   System.Web.Caching
Assembly:  System.Web (in System.Web.dll)


public abstract class OutputCacheProvider : ProviderBase

NameDescription
System_CAPS_protmethodOutputCacheProvider()

Initializes a new instance of the OutputCacheProvider class.

NameDescription
System_CAPS_pubpropertyDescription

Gets a brief, friendly description suitable for display in administrative tools or other user interfaces (UIs).(Inherited from ProviderBase.)

System_CAPS_pubpropertyName

Gets the friendly name used to refer to the provider during configuration.(Inherited from ProviderBase.)

NameDescription
System_CAPS_pubmethodAdd(String, Object, DateTime)

Inserts the specified entry into the output cache.

System_CAPS_pubmethodEquals(Object)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_protmethodFinalize()

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)

System_CAPS_pubmethodGet(String)

Returns a reference to the specified entry in the output cache.

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_pubmethodInitialize(String, NameValueCollection)

Initializes the provider.(Inherited from ProviderBase.)

System_CAPS_protmethodMemberwiseClone()

Creates a shallow copy of the current Object.(Inherited from Object.)

System_CAPS_pubmethodRemove(String)

Removes the specified entry from the output cache.

System_CAPS_pubmethodSet(String, Object, DateTime)

Inserts the specified entry into the output cache, overwriting the entry if it is already cached.

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

All output-cache providers must implement the abstract methods in the OutputCacheProvider class.

Notes to Inheritors:

When you inherit from OutputCacheProvider, you must override the following members:

.NET Framework
Available since 4.0

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: