HttpClient.DefaultRequestVersion Свойство

Определение

Возвращает или задает версию HTTP по умолчанию, используемую для последующих запросов, сделанных этим HttpClient экземпляром.

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

Значение свойства

Версия по умолчанию, используемая для любых запросов, выполненных с этим HttpClient экземпляром.

Исключения

В операции DefaultRequestVersion набора используется null.

Экземпляр HttpClient уже запустил один или несколько запросов.

Экземпляр HttpClient уже удален.

Комментарии

DefaultRequestVersion по умолчанию равен HttpVersion.Version11.

Свойство DefaultRequestVersion указывает версию HTTP по умолчанию, используемую для запросов, отправленных с помощью этого HttpClient экземпляра, когда он создает HttpRequestMessage отправку, в частности с вызовами методов, таких как DeleteAsync, GetStreamAsyncPatchAsyncGetByteArrayAsyncGetStringAsyncGetAsyncи . PostAsyncPutAsync

Свойство DefaultRequestVersion не применяется к методу SendAsync . Параметр, HttpRequestMessage переданный в качестве аргумента SendAsync методу, имеет собственное Version свойство, которое управляет версией HTTP, используемой для запроса.

Свойство DefaultRequestVersion можно изменить, пока HttpClient экземпляр не запустил ни одного запроса.

Применяется к