HttpClient.DefaultRequestVersion Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.