HttpExpectationHeaderValue Classe
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.
Représente un jeton pour un comportement de serveur particulier requis par le client qui est utilisé dans l’en-tête HTTP Expect sur une requête HTTP.
public ref class HttpExpectationHeaderValue sealed : IStringable
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Http.Headers.IHttpExpectationHeaderValueFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HttpExpectationHeaderValue final : IStringable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Http.Headers.IHttpExpectationHeaderValueFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class HttpExpectationHeaderValue final : IStringable
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Http.Headers.IHttpExpectationHeaderValueFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HttpExpectationHeaderValue : IStringable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Http.Headers.IHttpExpectationHeaderValueFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class HttpExpectationHeaderValue : IStringable
function HttpExpectationHeaderValue(name, value)
Public NotInheritable Class HttpExpectationHeaderValue
Implements IStringable
- Héritage
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Remarques
La classe HttpExpectationHeaderValue est un jeton qui représente un comportement de serveur particulier requis par le client. HttpExpectationHeaderValue est utilisé dans l’en-tête HTTP Expect sur une requête HTTP.
Par exemple, 100-continue est un comportement de serveur dont le client peut dépendre et définir à l’aide de la classe HttpExpectationHeaderValue.
La propriété Expect sur httpRequestHeaderCollection renvoie une propriété HttpExpectationHeaderValueCollection qui contient des objets HttpExpectationHeaderValue.
Constructeurs
HttpExpectationHeaderValue(String) |
Initialise une nouvelle instance de la classe HttpExpectationHeaderValue avec un nom. |
HttpExpectationHeaderValue(String, String) |
Initialise une nouvelle instance de la classe HttpExpectationHeaderValue avec un nom et une valeur pour le nom. |
Propriétés
Name |
Obtient ou définit un jeton qui représente un nom pour un comportement de serveur utilisé dans l’en-tête HTTP Attendu . |
Parameters |
Obtient un ensemble de paramètres pour un comportement de serveur inclus dans l’en-tête HTTP Expect . |
Value |
Obtient ou définit une valeur pour un comportement de serveur utilisé dans l’en-tête HTTP Expect . |
Méthodes
Parse(String) |
Convertit une chaîne en instance HttpExpectationHeaderValue. |
ToString() |
Renvoie une chaîne qui représente l’objet HttpExpectationHeaderValue actuel. |
TryParse(String, HttpExpectationHeaderValue) |
Détermine si une chaîne est des informations HttpCredentialsHeaderValue valides . |