HttpClient.DefaultRequestVersion Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die standardmäßige HTTP-Version ab, die für nachfolgende Anforderungen von dieser HttpClient Instanz verwendet wird, oder legt diese fest.
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
Eigenschaftswert
Die Standardversion, die für alle Anforderungen verwendet werden soll, die mit dieser HttpClient Instanz vorgenommen wurden.
Ausnahmen
In einem Set-Vorgang DefaultRequestVersion ist null.
Die HttpClient Instanz hat bereits eine oder mehrere Anforderungen gestartet.
Die HttpClient Instanz wurde bereits verworfen.
Hinweise
DefaultRequestVersion ist standardmäßig HttpVersion.Version11.
Die DefaultRequestVersion Eigenschaft gibt die standardmäßige HTTP-Version an, die für Anforderungen verwendet werden soll, die mithilfe dieser HttpClient Instanz gesendet werden, wenn sie das HttpRequestMessage Senden erstellt, insbesondere mit Aufrufen von Methoden wie DeleteAsync, , GetAsync, GetStringAsyncGetStreamAsyncPatchAsyncGetByteArrayAsyncund . PostAsyncPutAsync
Die DefaultRequestVersion Eigenschaft gilt nicht für die SendAsync Methode. Der HttpRequestMessage Parameter, der als Argument an die SendAsync Methode übergeben wird, verfügt über eine eigene Version Eigenschaft, die die für die Anforderung verwendete HTTP-Version steuert.
Die DefaultRequestVersion Eigenschaft kann geändert werden, solange die HttpClient Instanz keine Anforderung gestartet hat.