HttpContentHeaderCollection.Expires Propiedad
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í.
public:
property IReference<DateTime> ^ Expires { IReference<DateTime> ^ get(); void set(IReference<DateTime> ^ value); };
IReference<DateTime> Expires();
void Expires(IReference<DateTime> value);
public System.Nullable<System.DateTimeOffset> Expires { get; set; }
var iReference = httpContentHeaderCollection.expires;
httpContentHeaderCollection.expires = iReference;
Public Property Expires As Nullable(Of DateTimeOffset)
Valor de propiedad
Objeto que representa el valor de un encabezado HTTP Expires en el contenido HTTP. Un valor NULL significa que el encabezado no está presente.
Comentarios
La propiedad Expires representa el valor del encabezado Expires en el contenido HTTP. El encabezado Expires es la fecha y hora después de la cual el contenido HTTP se considera obsoleto.
Los lenguajes Javascript y .NET no usan directamente el objeto DateTime . En Javascript, datetime se proyecta como un objeto y en .NET se proyecta como System.DateTimeOffset. Cada idioma controla de forma transparente la conversión a los intervalos de granularidad y fecha del idioma correspondiente.
En C++, un valor tiene la misma granularidad que y admite los intervalos de fechas requeridos por Javascript y .NET.
Para obtener información más detallada, consulte la estructura Windows.Foundation.DateTime .
En el código de ejemplo siguiente se muestra un método para obtener o establecer el valor del encabezado Expires en el contenido HTTP mediante la propiedad Expires en el objeto HttpContentHeaderCollection .
// Expires header
// nullable DateTimeOffset
//
void DemoExpires(IHttpContent content) {
var h = content.Headers;
h.Expires = DateTimeOffset.Now;
var header = h.Expires;
uiLog.Text += "\nEXPIRES HEADER\n";
uiLog.Text += String.Format ("Expires: {0}\n", header.ToString());
}