HttpClient.DefaultRequestVersion Propriedade

Definição

Obtém ou define a versão HTTP padrão usada em solicitações subsequentes feitas por essa 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 da propriedade

A versão padrão a ser usada para todas as solicitações feitas com essa HttpClient instância.

Exceções

Em uma operação definida, DefaultRequestVersion é null.

A HttpClient instância já iniciou uma ou mais solicitações.

A HttpClient instância já foi descartada.

Comentários

DefaultRequestVersion é HttpVersion.Version11 por padrão.

A DefaultRequestVersion propriedade especifica a versão HTTP padrão a ser usada para solicitações enviadas usando essa HttpClient instância quando constrói o HttpRequestMessage envio, especificamente com chamadas para métodos como DeleteAsync, , GetAsync, GetByteArrayAsync, GetStreamAsync, GetStringAsync, PatchAsync, PostAsynce PutAsync.

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

A DefaultRequestVersion propriedade pode ser alterada desde que a HttpClient instância não tenha iniciado nenhuma solicitação.

Aplica-se a