HttpWebRequest.Date Proprietà

Definizione

Ottiene o imposta il valore dell'intestazione HTTP Date da usare in una richiesta HTTP.

public:
 property DateTime Date { DateTime get(); void set(DateTime value); };
public DateTime Date { get; set; }
member this.Date : DateTime with get, set
Public Property Date As DateTime

Valore della proprietà

Il valore dell'intestazione relativa alla data nella richiesta HTTP.

Commenti

Se l'intestazione Date è null, il valore restituito verrà impostato su DateTime.MinValue.

La Date proprietà è un oggetto standard System.DateTime e può contenere un System.DateTimeKind campo di DateTimeKind.Local, DateTimeKind.Utco DateTimeKind.Unspecified. Qualsiasi tipo di tempo può essere impostato quando si usa la Date proprietà . Se DateTimeKind.Unspecified è impostato o recuperato, si presuppone che la Date proprietà sia DateTimeKind.Local (ora locale).

Le classi nello System.Net spazio dei nomi le scrivono sempre la Date proprietà in transito durante la trasmissione in formato standard usando il formato GMT (Utc).

Se la Date proprietà è impostata su DateTime.MinValue, l'intestazione Date HTTP viene rimossa dalla Headers proprietà e dall'oggetto WebHeaderCollection.

Se la Date proprietà è DateTime.MinValue, indica che l'intestazione Date HTTP non è inclusa nella Headers proprietà e nell'oggetto WebHeaderCollection.

Nota

Il valore di questa proprietà è archiviato in WebHeaderCollection. Se è impostato WebHeaderCollection, il valore della proprietà viene perso.

Date Se è impostato e viene effettuato un tentativo di invio di un HttpWebRequest oggetto senza corpo, verrà generata un'eccezione System.Net.ProtocolViolationException dai BeginGetResponsemetodi , GetResponsee EndGetResponse .

Si applica a