HttpCachePolicyWrapper 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í.
Encapsula el objeto intrínseco HTTP que contiene métodos para configurar encabezados HTTP específicos de la caché y para controlar la caché de resultados de página de 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
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 HttpCachePolicyBase clase permite reemplazar la implementación original de la clase en la HttpCachePolicy aplicación por una implementación personalizada, como cuando se realizan pruebas unitarias fuera de la canalización de ASP.NET.
Constructores
HttpCachePolicyWrapper(HttpCachePolicy) |
Inicializa una nueva instancia de la clase HttpCachePolicyWrapper. |
Propiedades
VaryByContentEncodings |
Obtiene la lista de encabezados |
VaryByHeaders |
Obtiene la lista de todos los encabezados HTTP que se usarán para cambiar la salida de caché. |
VaryByParams |
Obtiene la lista de parámetros que recibió un elemento HTTP |
Métodos
AddValidationCallback(HttpCacheValidateHandler, Object) |
Registra una devolución de llamada de validación para la respuesta actual. |
AppendCacheExtension(String) |
Anexa el texto especificado al encabezado HTTP |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve 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 Object actual. (Heredado de Object) |
SetAllowResponseInBrowserHistory(Boolean) |
Hace que la respuesta esté disponible en la memoria caché de historial del explorador, independientemente del valor de HttpCacheability establecido en el servidor. |
SetCacheability(HttpCacheability) |
Establece el encabezado |
SetCacheability(HttpCacheability, String) |
Establece el encabezado |
SetETag(String) |
Establece el encabezado HTTP |
SetETagFromFileDependencies() |
Establece el encabezado HTTP |
SetExpires(DateTime) |
Establece el encabezado HTTP |
SetLastModified(DateTime) |
Establece el encabezado HTTP |
SetLastModifiedFromFileDependencies() |
Establece el encabezado HTTP |
SetMaxAge(TimeSpan) |
Establece el encabezado HTTP |
SetNoServerCaching() |
Detiene todo el almacenamiento de la respuesta actual en la memoria caché del servidor de origen. |
SetNoStore() |
Establece el encabezado HTTP |
SetNoTransforms() |
Establece el encabezado HTTP |
SetOmitVaryStar(Boolean) |
Especifica si la respuesta contiene el encabezado |
SetProxyMaxAge(TimeSpan) |
Establece el encabezado HTTP |
SetRevalidation(HttpCacheRevalidation) |
Establece el encabezado HTTP |
SetSlidingExpiration(Boolean) |
Establece la expiración de la memoria caché como absoluta o variable. |
SetValidUntilExpires(Boolean) |
Especifica si la caché de ASP.NET debe omitir los encabezados HTTP |
SetVaryByCustom(String) |
Especifica una cadena de texto por la que variarán las respuestas de salida almacenadas en caché. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |