HttpCachePolicyBase Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Actúa como clase base para las clases que contienen métodos para establecer encabezados HTTP específicos de la memoria caché y para controlar la memoria caché de salida de página de ASP.NET.
public ref class HttpCachePolicyBase abstract
public abstract class HttpCachePolicyBase
type HttpCachePolicyBase = class
Public MustInherit Class HttpCachePolicyBase
- Herencia
-
HttpCachePolicyBase
- Derivado
Comentarios
La HttpCachePolicyBase clase es una clase abstracta que contiene los mismos miembros que la HttpCachePolicy clase . La clase />
La HttpCachePolicyWrapper clase deriva de la HttpCachePolicyBase clase . La HttpCachePolicyWrapper clase actúa como contenedor para la HttpCachePolicy clase . En tiempo de ejecución, normalmente se usa una instancia de la HttpCachePolicyWrapper clase para llamar a miembros del HttpCachePolicy objeto .
Constructores
| Nombre | Description |
|---|---|
| HttpCachePolicyBase() |
Inicializa la clase para que la use una instancia de clase heredada. Una clase heredada solo puede llamar a este constructor. |
Propiedades
| Nombre | Description |
|---|---|
| VaryByContentEncodings |
Cuando se reemplaza en una clase derivada, obtiene la lista de |
| VaryByHeaders |
Cuando se reemplaza en una clase derivada, obtiene la lista de todos los encabezados HTTP que se usan para variar la salida de caché. |
| VaryByParams |
Cuando se reemplaza en una clase derivada, obtiene la lista de parámetros recibidos por un HTTP |
Métodos
| Nombre | Description |
|---|---|
| AddValidationCallback(HttpCacheValidateHandler, Object) |
Cuando se reemplaza en una clase derivada, registra una devolución de llamada de validación para la respuesta actual. |
| AppendCacheExtension(String) |
Cuando se invalida en una clase derivada, anexa el texto especificado al |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como la función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| SetAllowResponseInBrowserHistory(Boolean) |
Cuando se reemplaza en una clase derivada, hace que la respuesta esté disponible en la caché del historial del explorador, independientemente de la HttpCacheability configuración realizada en el servidor. |
| SetCacheability(HttpCacheability, String) |
Cuando se reemplaza en una clase derivada, establece el |
| SetCacheability(HttpCacheability) |
Cuando se reemplaza en una clase derivada, establece el |
| SetETag(String) |
Cuando se reemplaza en una clase derivada, establece el |
| SetETagFromFileDependencies() |
Cuando se reemplaza en una clase derivada, establece el |
| SetExpires(DateTime) |
Cuando se reemplaza en una clase derivada, establece el |
| SetLastModified(DateTime) |
Cuando se reemplaza en una clase derivada, establece el |
| SetLastModifiedFromFileDependencies() |
Cuando se reemplaza en una clase derivada, establece el |
| SetMaxAge(TimeSpan) |
Cuando se invalida en una clase derivada, establece el |
| SetNoServerCaching() |
Cuando se invalida en una clase derivada, detiene todo el almacenamiento en caché del servidor de origen para la respuesta actual. |
| SetNoStore() |
Cuando se invalida en una clase derivada, establece el |
| SetNoTransforms() |
Cuando se invalida en una clase derivada, establece el |
| SetOmitVaryStar(Boolean) |
Cuando se reemplaza en una clase derivada, especifica si la respuesta contiene el |
| SetProxyMaxAge(TimeSpan) |
Cuando se invalida en una clase derivada, establece el |
| SetRevalidation(HttpCacheRevalidation) |
Cuando se reemplaza en una clase derivada, establece el |
| SetSlidingExpiration(Boolean) |
Cuando se invalida en una clase derivada, establece la expiración de la memoria caché en absoluta o deslizante. |
| SetValidUntilExpires(Boolean) |
Cuando se reemplaza en una clase derivada, especifica si la memoria caché de ASP.NET debe omitir los encabezados /> HTTP |
| SetVaryByCustom(String) |
Cuando se reemplaza en una clase derivada, especifica una cadena de texto para variar las respuestas de salida almacenadas en caché. |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |