HttpWebRequest.Date Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
Valore dell'intestazione Date nella richiesta HTTP.
Commenti
Cautela
WebRequest
, HttpWebRequest
, ServicePoint
e WebClient
sono obsoleti e non è consigliabile usarli per nuovi sviluppi. Usare invece HttpClient.
Se l'intestazione Date è null
, il valore restituito verrà impostato su DateTime.MinValue.
La proprietà Date è un oggetto System.DateTime standard e può contenere un campo System.DateTimeKind di DateTimeKind.Local, DateTimeKind.Utco DateTimeKind.Unspecified. È possibile impostare qualsiasi tipo di tempo quando si utilizza la proprietà Date. Se DateTimeKind.Unspecified viene impostato o recuperato, si presuppone che la proprietà Date sia DateTimeKind.Local (ora locale).
Le classi nello spazio dei nomi System.Net lo scrivono sempre la proprietà Date in transito durante la trasmissione in formato standard usando il formato GMT (Utc).
Se la proprietà Date è impostata su DateTime.MinValue, l'intestazione HTTP Date
viene rimossa dalla proprietà Headers e dall'WebHeaderCollection.
Se la proprietà Date è DateTime.MinValue, indica che l'intestazione HTTP Date
non è inclusa nella proprietà Headers e nella WebHeaderCollection.
Nota
Il valore di questa proprietà viene archiviato in WebHeaderCollection. Se WebHeaderCollection è impostato, il valore della proprietà viene perso.
Se il Date è impostato e viene effettuato un tentativo di inviare un HttpWebRequest senza corpo, verrà generata una System.Net.ProtocolViolationException dai metodi BeginGetResponse, GetResponsee EndGetResponse.