Compartir a través de


CacheControlHeaderValue Clase

Definición

Representa el Cache-Control encabezado HTTP.

public ref class CacheControlHeaderValue
public class CacheControlHeaderValue
type CacheControlHeaderValue = class
Public Class CacheControlHeaderValue
Herencia
CacheControlHeaderValue

Constructores

CacheControlHeaderValue()

Inicializa una nueva instancia de la clase CacheControlHeaderValue.

Campos

MaxAgeString

Constante para la max-age directiva cache-control.

MaxStaleString

Constante para la max-stale directiva cache-control.

MinFreshString

Constante para la min-fresh directiva cache-control.

MustRevalidateString

Constante para la must-revalidate directiva cache-control.

NoCacheString

Constante para la no-cache directiva cache-control.

NoStoreString

Constante para la no-store directiva cache-control.

NoTransformString

Constante para la no-transform directiva cache-control.

OnlyIfCachedString

Constante para la only-if-cached directiva cache-control.

PrivateString

Constante para la private directiva cache-control.

ProxyRevalidateString

Constante para la proxy-revalidate directiva cache-control.

PublicString

Constante para la public directiva cache-control.

SharedMaxAgeString

Constante para la s-maxage directiva cache-control.

Propiedades

Extensions

Obtiene los tokens de extensión de caché, cada uno con un valor asignado opcional.

MaxAge

Obtiene o establece un valor para la max-age directiva .

max-age especifica la cantidad máxima de tiempo que la respuesta se considera nueva.

MaxStale

Obtiene o establece un valor que determina si se incluye .max-stale

max-stale que el cliente aceptará respuestas obsoletas. La tolerancia máxima para obsolescencia se especifica mediante MaxStaleLimit.

MaxStaleLimit

Obtiene o establece un valor para la max-stale directiva .

Indica la duración máxima que un cliente HTTP está dispuesto a aceptar una respuesta que ha superado su tiempo de expiración.

MinFresh

Obtiene o establece un valor para la min-fresh directiva .

Indica la duración de actualización que un cliente HTTP está dispuesto a aceptar una respuesta.

MustRevalidate

Obtiene o establece un valor que determina si se incluye la must-revalidate directiva de respuesta.

Indica que las memorias caché deben volver a validar el uso de cachés obsoletas con el servidor de origen antes de su uso.

NoCache

Obtiene o establece un valor para la no-cache directiva .

La configuración de no caché indica que el cliente debe volver a validar las respuestas almacenadas en caché con el servidor original antes de usarlo.

NoCacheHeaders

Obtiene una colección de nombres de campo en la directiva "sin caché" en un campo de encabezado de control de caché en una respuesta HTTP.

NoStore

Obtiene o establece un valor para la no-store directiva .

La configuración sin almacén indica que es posible que la respuesta no se almacene en ninguna caché.

NoTransform

Obtiene o establece un valor para la directiva de no-transform solicitud.

Prohíbe que las memorias caché intermedias o los servidores proxy editen la carga de respuesta.

OnlyIfCached

Obtiene o establece un valor para la directiva de only-if-cached solicitud.

Indica que el cliente solo desea obtener una respuesta almacenada.

Private

Obtiene o establece un valor que determina si se incluye la private directiva de respuesta.

Indica que una caché compartida no puede almacenar la respuesta.

PrivateHeaders

Obtiene una colección de nombres de campo en la directiva "privada" en un campo de encabezado de control de caché en una respuesta HTTP.

ProxyRevalidate

Obtiene o establece un valor que determina si se incluye la proxy-validate directiva de respuesta.

Indica que las cachés compartidas deben volver a validar el uso de cachés obsoletas con el servidor de origen antes de su uso.

Public

Obtiene o establece un valor que determina si se incluye la public directiva de respuesta.

Indica que cualquier caché puede almacenar la respuesta.

SharedMaxAge

Obtiene o establece un valor para la s-maxage directiva .

Invalida la antigüedad máxima, pero solo para las memorias caché compartidas (como servidores proxy).

Métodos

Equals(Object)

Representa el Cache-Control encabezado HTTP.

GetHashCode()

Representa el Cache-Control encabezado HTTP.

Parse(String)

Representa el Cache-Control encabezado HTTP.

Parse(StringSegment)

input Analiza como un CacheControlHeaderValue valor.

ToString()

Representa el Cache-Control encabezado HTTP.

TryParse(String, CacheControlHeaderValue)

Representa el Cache-Control encabezado HTTP.

TryParse(StringSegment, CacheControlHeaderValue)

Intenta analizar el objeto especificado input como .CacheControlHeaderValue

Se aplica a