HttpContentHeaderCollection.Expires Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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)
Valeur de propriété
Objet qui représente la valeur d’un en-tête HTTP Expire sur le contenu HTTP. Une valeur null signifie que l’en-tête est absent.
Remarques
La propriété Expires représente la valeur de l’en-tête Expires sur le contenu HTTP. L’en-tête Expire est la date et l’heure après lesquelles le contenu HTTP est considéré comme obsolète.
Les langages Javascript et .NET n’utilisent pas directement l’objet DateTime . En Javascript, un DateTime est projeté en tant qu’objet et dans .NET, il est projeté en tant que System.DateTimeOffset. Chaque langue gère en toute transparence la conversion vers les plages de granularité et de dates pour la langue respective.
En C++, une valeur a la même granularité qu’un et prend en charge les plages de dates requises par Javascript et .NET.
Pour plus d’informations, consultez la structure Windows.Foundation.DateTime .
L’exemple de code suivant montre une méthode permettant d’obtenir ou de définir la valeur d’en-tête Expires sur le contenu HTTP à l’aide de la propriété Expires sur l’objet 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());
}