HttpExpectationHeaderValue Classe

Définition

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
Object Platform::Object IInspectable HttpExpectationHeaderValue
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 .

S’applique à

Voir aussi