Partager via


HttpResponseHeaderCollection.Date Propriété

Définition

Obtient ou définit l’objet DateTime qui représente la valeur d’un en-tête HTTP Date sur une réponse HTTP.

public:
 property IReference<DateTime> ^ Date { IReference<DateTime> ^ get(); void set(IReference<DateTime> ^ value); };
IReference<DateTime> Date();

void Date(IReference<DateTime> value);
public System.Nullable<System.DateTimeOffset> Date { get; set; }
var iReference = httpResponseHeaderCollection.date;
httpResponseHeaderCollection.date = iReference;
Public Property Date As Nullable(Of DateTimeOffset)

Valeur de propriété

Objet qui représente la valeur d’un en-tête HTTP Date sur une requête HTTP. Une valeur null signifie que l’en-tête est absent.

Remarques

La propriété Date représente la valeur d’un en-tête HTTP Date sur une réponse HTTP. L’en-tête Date est la date et l’heure d’envoi du message.

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 et de définir l’en-tête Date sur un objet HttpResponseMessage à l’aide de la propriété Date sur l’objet HttpResponseHeaderCollection .

public void DemonstrateHeaderResponseDate() {
    var response = new HttpResponseMessage();

    // Set the header with a strong type.
    response.Headers.Date = DateTimeOffset.UtcNow;

    // Get the strong type out
    System.Diagnostics.Debug.WriteLine("Date value in ticks: {0}", response.Headers.Date.Value.Ticks);

    // The ToString() is useful for diagnostics, too.
    System.Diagnostics.Debug.WriteLine("The Date ToString() results: {0}", response.Headers.Date.ToString());
}

S’applique à

Voir aussi