HttpRequestHeaderCollection.Date Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das DateTime-Objekt ab, das den Wert eines Date-HTTP-Headers für eine HTTP-Anforderung 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 = httpRequestHeaderCollection.date;
httpRequestHeaderCollection.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 Date-Header für eine HTTP-Anforderungsnachricht dar. Der Datumsheader ist das Datum und die Uhrzeit des Nachrichtenversands.
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 die Granularitäts- und Datumsbereiche für die jeweilige Sprache transparent.
In C++ weist ein Wert die gleiche Granularität wie ein auf und unterstützt die für Javascript und .NET erforderlichen Datumsbereiche.
Ausführlichere Informationen finden Sie in der Windows.Foundation.DateTime-Struktur .
Der folgende Beispielcode zeigt eine Methode zum Festlegen des Date-Headers für ein HttpRequestMessage-Objekt mithilfe der Date-Eigenschaft für das HttpRequestHeaderCollection-Objekt .
public void DemonstrateHeaderRequestDate() {
var request = new HttpRequestMessage();
// This is not typically set with a string.
// Set the header with a strong type.
DateTimeOffset value = DateTimeOffset.UtcNow;
request.Headers.Date = value;
// Get the strong type out
System.Diagnostics.Debug.WriteLine("Date value in ticks: {0}", request.Headers.Date.Value.Ticks);
// The ToString() is useful for diagnostics, too.
System.Diagnostics.Debug.WriteLine("The Date ToString() results: {0}", request.Headers.Date.ToString());
}