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 HTTP-Standardversion ab, die für nachfolgende Anforderungen dieser HttpClient-Klasse 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 diesem HttpClient instance.
Ausnahmen
DefaultRequestVersion
ist in einem Mengenvorgang null
.
Die HttpClient-Klasse hat bereits eine oder mehrere Anforderungen gestartet.
Die HttpClient-Klasse wurde bereits verworfen.
Hinweise
DefaultRequestVersion
ist HttpVersion.Version11 standardmäßig.
Die DefaultRequestVersion
-Eigenschaft gibt die HTTP-Standardversion an, die für Anforderungen verwendet werden soll, die mit diesem HttpClient instance gesendet werden, wenn sie die HttpRequestMessage zu sendende erstellt, insbesondere mit Aufrufen von Methoden wie DeleteAsync, , GetStringAsyncGetAsyncGetByteArrayAsyncGetStreamAsync, PatchAsync, PostAsyncund .PutAsync
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 instance keine Anforderung gestartet hat.