HttpWebRequest.Date Propiedad

Definición

Obtiene o establece el valor del encabezado HTTP Date que se va a usar en una solicitud 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

Valor de propiedad

Valor del encabezado Date de la solicitud HTTP.

Comentarios

Si el encabezado Date es null, el valor devuelto se establecerá en DateTime.MinValue.

La Date propiedad es un objeto estándar System.DateTime y puede contener un System.DateTimeKind campo de DateTimeKind.Local, DateTimeKind.Utco DateTimeKind.Unspecified. Cualquier tipo de tiempo se puede establecer cuando se usa la Date propiedad . Si DateTimeKind.Unspecified se establece o recupera, se supone que la Date propiedad es DateTimeKind.Local (hora local).

Las clases del System.Net espacio de nombres siempre lo escriben Date en la propiedad en la conexión durante la transmisión en formato estándar mediante el formato GMT (Utc).

Si la Date propiedad se establece DateTime.MinValueen , el Date encabezado HTTP se quita de la Headers propiedad y .WebHeaderCollection

Si la Date propiedad es DateTime.MinValue, indica que el Date encabezado HTTP no se incluye en la Headers propiedad y .WebHeaderCollection

Nota

El valor de esta propiedad se almacena en WebHeaderCollection. Si se establece WebHeaderCollection, se pierde el valor de propiedad.

Date Si se establece y se intenta enviar un HttpWebRequest objeto sin cuerpo, los métodos , GetResponsey EndGetResponse producirán BeginGetResponseuna System.Net.ProtocolViolationException excepción .

Se aplica a