HttpClient.DefaultRequestVersion Özellik

Tanım

Bu HttpClient örnek tarafından yapılan sonraki isteklerde kullanılan varsayılan HTTP sürümünü alır veya ayarlar.

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

Özellik Değeri

Bu HttpClient örnekle yapılan istekler için kullanılacak varsayılan sürüm.

Özel durumlar

Ayarlanmış bir işlemde , DefaultRequestVersion şeklindedir null.

Örnek HttpClient zaten bir veya daha fazla istek başlatmıştır.

Örnek HttpClient zaten atılmış.

Açıklamalar

DefaultRequestVersion varsayılan değerdir HttpVersion.Version11 .

DefaultRequestVersion özelliği, özellikle , GetAsync, GetStreamAsyncPatchAsyncPostAsyncGetByteArrayAsyncGetStringAsyncve PutAsyncgibi DeleteAsyncyöntemlere yapılan çağrılarla göndermek için bu örneği oluştururken HttpRequestMessage bu HttpClient örnek kullanılarak gönderilen istekler için kullanılacak varsayılan HTTP sürümünü belirtir.

DefaultRequestVersion özelliği yöntemine SendAsync uygulanmaz. HttpRequestMessage yöntemine bağımsız değişken olarak geçirilen parametreninSendAsync, istek için kullanılan HTTP sürümünü denetleen kendi Version özelliği vardır.

DefaultRequestVersion Örnek herhangi bir istek başlatmadığı sürece HttpClient özelliği değiştirilebilir.

Şunlara uygulanır