CacheControlHeaderValue 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í.
Representa el valor del encabezado Cache-Control.
public ref class CacheControlHeaderValue
public ref class CacheControlHeaderValue : ICloneable
public class CacheControlHeaderValue
public class CacheControlHeaderValue : ICloneable
type CacheControlHeaderValue = class
type CacheControlHeaderValue = class
interface ICloneable
Public Class CacheControlHeaderValue
Public Class CacheControlHeaderValue
Implements ICloneable
- Herencia
-
CacheControlHeaderValue
- Implementaciones
Constructores
CacheControlHeaderValue() |
Inicializa una nueva instancia de la clase CacheControlHeaderValue. |
Propiedades
Extensions |
Tokens de extensión de caché, cada uno con un valor asignado opcional. |
MaxAge |
Tiempo máximo, especificado en segundos, que un cliente HTTP está dispuesto a aceptar una respuesta. |
MaxStale |
Si un cliente HTTP está dispuesto a aceptar una respuesta que ha superado su hora de expiración. |
MaxStaleLimit |
El tiempo máximo, en segundos, que un cliente HTTP está dispuesto a aceptar una respuesta que ha superado su hora de expiración. |
MinFresh |
La duración de la actualización, en segundos, que un cliente HTTP está dispuesto a aceptar una respuesta. |
MustRevalidate |
Si el servidor de origen requiere la renovación de una entrada de caché en cualquier uso subsiguiente cuando la entrada de caché queda obsoleta. |
NoCache |
Si un cliente HTTP está dispuesto a aceptar una respuesta almacenada en caché. |
NoCacheHeaders |
Colección de nombres de campos en la directiva "no-cache" en un campo de encabezado cache-control de una respuesta HTTP. |
NoStore |
Si una caché no debe almacenar ninguna parte del mensaje de solicitud HTTP o ninguna respuesta. |
NoTransform |
Si una caché o proxy no debe cambiar ningún aspecto del cuerpo de entidad. |
OnlyIfCached |
Si una memoria caché debe responder con una entrada de caché que sea coherente con las demás restricciones de la solicitud HTTP o responder con un estado 504 (tiempo de espera agotado para la puerta de enlace). |
Private |
Si todo o parte del mensaje de respuesta HTTP está pensado para un solo usuario y no debe almacenar en caché una memoria caché compartida. |
PrivateHeaders |
Colección de nombres de campos en la directiva "private" en un campo de encabezado cache-control de una respuesta HTTP. |
ProxyRevalidate |
Si el servidor de origen requiere la renovación de una entrada de caché en cualquier uso subsiguiente cuando la entrada de caché queda obsoleta para cachés de agente de usuario compartidas. |
Public |
Si una respuesta HTTP puede almacenarse en caché por cualquier memoria caché, aunque normalmente no se almacena en caché o solo en una caché no compartida. |
SharedMaxAge |
La antigüedad máxima compartida, especificada en segundos, de una respuesta HTTP que invalida la directiva "max-age" en un encabezado cache-control o un encabezado Expires para una memoria caché compartida. |
Métodos
Equals(Object) |
Determina si el objeto Object especificado es igual al objeto CacheControlHeaderValue actual. |
GetHashCode() |
Sirve como función hash de un objeto CacheControlHeaderValue. |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
Parse(String) |
Convierte una cadena en una instancia de CacheControlHeaderValue. |
ToString() |
Devuelve una cadena que representa el actual objeto CacheControlHeaderValue. |
TryParse(String, CacheControlHeaderValue) |
Determina si una cadena es una información de CacheControlHeaderValue válida. |
Implementaciones de interfaz explícitas
ICloneable.Clone() |
Crea un nuevo objeto que es una copia de la instancia de CacheControlHeaderValue actual. |