HttpClient.DefaultRequestVersion Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit la version de HTTP par défaut utilisée pour les requêtes suivantes effectuées par cette instance de HttpClient.
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
Valeur de propriété
Version par défaut à utiliser pour toutes les demandes effectuées avec ce HttpClient instance.
Exceptions
Dans une opération ensembliste, DefaultRequestVersion
est null
.
L’instance de HttpClient a déjà démarré une ou plusieurs requêtes.
L’instance de HttpClient a déjà été supprimée.
Remarques
DefaultRequestVersion
est HttpVersion.Version11 par défaut.
La DefaultRequestVersion
propriété spécifie la version HTTP par défaut à utiliser pour les requêtes envoyées à l’aide de cette HttpClient instance lorsqu’elle construit le HttpRequestMessage à envoyer, en particulier avec des appels à des méthodes telles que DeleteAsync, GetByteArrayAsyncGetAsync, GetStreamAsync, GetStringAsyncPatchAsync, , PostAsync, et PutAsync.
La DefaultRequestVersion
propriété ne s’applique pas à la SendAsync méthode . Le HttpRequestMessage paramètre passé en tant qu’argument à la SendAsync méthode a sa propre Version
propriété qui contrôle la version HTTP utilisée pour la requête.
La DefaultRequestVersion
propriété peut être modifiée tant que le HttpClient instance n’a pas démarré de requête.