HttpClient.DefaultRequestVersion Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia domyślną wersję PROTOKOŁU HTTP używaną w kolejnych żądaniach wysyłanych przez to HttpClient wystąpienie.
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
Wartość właściwości
Domyślna wersja do użycia dla wszystkich żądań wysyłanych z tym HttpClient wystąpieniem.
Wyjątki
W operacji DefaultRequestVersion
zestawu jest null
.
Wystąpienie HttpClient zostało już uruchomione co najmniej jedno żądanie.
Wystąpienie HttpClient zostało już usunięte.
Uwagi
DefaultRequestVersion
jest HttpVersion.Version11 domyślnie.
Właściwość DefaultRequestVersion
określa domyślną wersję protokołu HTTP do użycia dla żądań wysyłanych przy użyciu tego HttpClient wystąpienia podczas konstruowania HttpRequestMessage elementu do wysyłania, w szczególności z wywołaniami metod, takimi jak DeleteAsync, PatchAsyncGetStreamAsyncGetByteArrayAsyncGetStringAsyncGetAsync, PostAsynci .PutAsync
Właściwość DefaultRequestVersion
nie ma zastosowania do SendAsync metody . Parametr HttpRequestMessage przekazany jako argument metody SendAsync ma własną Version
właściwość, która kontroluje wersję HTTP używaną dla żądania.
Właściwość DefaultRequestVersion
można zmienić tak długo, jak HttpClient wystąpienie nie uruchomiło żadnego żądania.