HttpClient.DefaultRequestVersion Propriedade

Definição

Obtém ou define a versão HTTP padrão usada nos pedidos subsequentes feitos por esta HttpClient instância.

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

Valor de Propriedade

A versão padrão a usar para quaisquer pedidos feitos com esta HttpClient instância.

Exceções

Numa operação de conjuntos, DefaultRequestVersion é null.

A HttpClient instância já iniciou um ou mais pedidos.

O HttpClient caso já foi resolvido.

Observações

DefaultRequestVersion é HttpVersion.Version11 por padrão.

A DefaultRequestVersion propriedade especifica a versão HTTP padrão a usar para pedidos enviados com esta HttpClient instância quando constrói o HttpRequestMessage to send, especificamente com chamadas para métodos como DeleteAsync, GetAsync, GetByteArrayAsync, GetStreamAsync, GetStringAsyncPatchAsync, PostAsync, , e PutAsync.

A DefaultRequestVersion propriedade não se aplica ao SendAsync método. O HttpRequestMessage parâmetro passado como argumento ao SendAsync método tem a sua Version própria propriedade que controla a versão HTTP usada para o pedido.

A DefaultRequestVersion propriedade pode ser alterada desde que a HttpClient instância não tenha iniciado nenhum pedido.

Aplica-se a