Freigeben über


HttpResponseHeaderCollection.Date Eigenschaft

Definition

Ruft das DateTime-Objekt ab, das den Wert eines Date-HTTP-Headers für eine HTTP-Antwort darstellt, oder legt es fest.

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)

Eigenschaftswert

Das -Objekt, das den Wert eines Date-HTTP-Headers für eine HTTP-Anforderung darstellt. Ein NULL-Wert bedeutet, dass der Header nicht vorhanden ist.

Hinweise

Die Date-Eigenschaft stellt den Wert eines Date-HTTP-Headers für eine HTTP-Antwort dar. Die Datumsheader ist das Datum und die Uhrzeit des Sendens der Nachricht.

Javascript und .NET-Sprachen verwenden das DateTime-Objekt nicht direkt. In Javascript wird ein DateTime-Objekt als Objekt projiziert, und in .NET wird es als System.DateTimeOffset projiziert. Jede Sprache verarbeitet die Konvertierung in den Granularitäts- und Datumsbereichen für die jeweilige Sprache transparent.

In C++ weist ein Wert die gleiche Granularität wie a auf und unterstützt die Datumsbereiche, die für Javascript und .NET erforderlich sind.

Ausführlichere Informationen finden Sie in der Struktur Windows.Foundation.DateTime .

Der folgende Beispielcode zeigt eine Methode zum Abrufen und Festlegen des Date-Headers für ein HttpResponseMessage-Objekt mithilfe der Date-Eigenschaft für das HttpResponseHeaderCollection-Objekt .

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());
}

Gilt für:

Weitere Informationen