HttpClient.DefaultRequestVersion HttpClient.DefaultRequestVersion HttpClient.DefaultRequestVersion HttpClient.DefaultRequestVersion Property


この HttpClient インスタンスによって行われる後続の要求で使用される、既定の HTTP バージョンを取得または設定します。Gets or sets the default HTTP version used on subsequent requests made by this HttpClient instance.

 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インスタンスで行われたすべての要求に使用する既定のバージョン。The default version to use for any requests made with this HttpClient instance.


設定操作で、DefaultRequestVersionnull です。In a set operation, DefaultRequestVersion is null.

HttpClient インスタンスにより 1 つ以上の要求が既に開始されています。The HttpClient instance has already started one or more requests.

HttpClient インスタンスは既に破棄されています。The HttpClient instance has already been disposed.


DefaultRequestVersion既定HttpVersion.Version11値はです。DefaultRequestVersion is HttpVersion.Version11 by default.

プロパティDefaultRequestVersionGetAsync、、 HttpClientGetStringAsyncまたはの呼び出しなど、このインスタンスを使用して送信されるすべての要求に使用する既定のHTTPバージョンをSendAsync指定します。The DefaultRequestVersion property specifies the default HTTP version to use for any requests sent using this HttpClient instance, such as calls to GetAsync, GetStringAsync, or SendAsync.

プロパティDefaultRequestVersionは、 HttpClientインスタンスが要求を開始していない限り変更できます。The DefaultRequestVersion property can be changed as long as the HttpClient instance has not started any request.