HttpCachePolicyWrapper Clase

Definición

Encapsula el objeto intrínseco HTTP que contiene métodos para establecer encabezados HTTP específicos de la memoria caché y para controlar la memoria caché de salida de página ASP.NET.

public ref class HttpCachePolicyWrapper : System::Web::HttpCachePolicyBase
public class HttpCachePolicyWrapper : System.Web.HttpCachePolicyBase
type HttpCachePolicyWrapper = class
    inherit HttpCachePolicyBase
Public Class HttpCachePolicyWrapper
Inherits HttpCachePolicyBase
Herencia
HttpCachePolicyWrapper

Comentarios

La HttpCachePolicyWrapper clase deriva de la HttpCachePolicyBase clase y actúa como contenedor para la HttpCachePolicy clase . Esta clase expone la funcionalidad de la HttpCachePolicy clase al mismo tiempo que expone el HttpCachePolicyBase tipo. La clase /> c1 de

Constructores

Nombre Description
HttpCachePolicyWrapper(HttpCachePolicy)

Inicializa una nueva instancia de la clase HttpCachePolicyWrapper.

Propiedades

Nombre Description
VaryByContentEncodings

Obtiene la lista de Content-Encoding encabezados que se usarán para variar la memoria caché de salida.

VaryByHeaders

Obtiene la lista de todos los encabezados HTTP que se usarán para variar la salida de la caché.

VaryByParams

Obtiene la lista de parámetros recibidos por un HTTP GET o HTTP POST que afectan al almacenamiento en caché.

Métodos

Nombre Description
AddValidationCallback(HttpCacheValidateHandler, Object)

Registra una devolución de llamada de validación para la respuesta actual.

AppendCacheExtension(String)

Anexa el texto especificado al Cache-Control encabezado HTTP.

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)

Hace que la respuesta esté disponible en la memoria caché del historial del explorador, independientemente de la HttpCacheability configuración realizada en el servidor.

SetCacheability(HttpCacheability, String)

Establece el Cache-Control encabezado en el valor especificado HttpCacheability y anexa una extensión a la directiva .

SetCacheability(HttpCacheability)

Establece el Cache-Control encabezado en el valor especificado HttpCacheability .

SetETag(String)

Establece el ETag encabezado HTTP en la cadena especificada.

SetETagFromFileDependencies()

Establece el ETag encabezado HTTP en función de las marcas de tiempo de las dependencias de archivo del controlador.

SetExpires(DateTime)

Establece el Expires encabezado HTTP en una fecha y hora absolutas.

SetLastModified(DateTime)

Establece el Last-Modified encabezado HTTP en la fecha y hora especificadas.

SetLastModifiedFromFileDependencies()

Establece el Last-Modified encabezado HTTP en función de las marcas de tiempo de las dependencias de archivo del controlador.

SetMaxAge(TimeSpan)

Establece el Cache-Control: max-age encabezado HTTP en el intervalo de tiempo especificado.

SetNoServerCaching()

Detiene todo el almacenamiento en caché del servidor de origen para la respuesta actual.

SetNoStore()

Establece el Cache-Control: no-store encabezado HTTP.

SetNoTransforms()

Establece el Cache-Control: no-transform encabezado HTTP.

SetOmitVaryStar(Boolean)

Especifica si la respuesta contiene el vary:* encabezado cuando varía según los parámetros.

SetProxyMaxAge(TimeSpan)

Establece el Cache-Control: s-maxage encabezado HTTP en el intervalo de tiempo especificado.

SetRevalidation(HttpCacheRevalidation)

Establece el Cache-Control encabezado HTTP en las must-revalidate directivas o proxy-revalidate , en función del valor de enumeración especificado.

SetSlidingExpiration(Boolean)

Establece la expiración de la memoria caché en absoluta o deslizante.

SetValidUntilExpires(Boolean)

Especifica si la memoria caché de ASP.NET debe omitir los encabezados /> HTTP

SetVaryByCustom(String)

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)

Se aplica a