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.