Partilhar via


HttpExpectationHeaderValue Classe

Definição

Representa um token para um comportamento de servidor específico exigido pelo cliente que é usado no cabeçalho Esperar HTTP em uma solicitação 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
Herança
Object Platform::Object IInspectable HttpExpectationHeaderValue
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

A classe HttpExpectationHeaderValue é um token que representa um comportamento de servidor específico exigido pelo cliente. O HttpExpectationHeaderValue é usado no cabeçalho Esperar HTTP em uma solicitação HTTP.

Por exemplo, 100-continue é um comportamento de servidor do qual o cliente pode depender e definir usando a classe HttpExpectationHeaderValue.

A propriedade Expect no HttpRequestHeaderCollection retorna um HttpExpectationHeaderValueCollection que contém objetos HttpExpectationHeaderValue.

Construtores

HttpExpectationHeaderValue(String)

Inicializa uma nova instância da classe HttpExpectationHeaderValue com um nome.

HttpExpectationHeaderValue(String, String)

Inicializa uma nova instância da classe HttpExpectationHeaderValue com um nome e um valor para o nome.

Propriedades

Name

Obtém ou define um token que representa um nome para um comportamento de servidor usado no cabeçalho Http De esperar .

Parameters

Obtém um conjunto de parâmetros para um comportamento de servidor incluído no cabeçalho Esperar HTTP.

Value

Obtém ou define um valor para um comportamento de servidor usado no cabeçalho Esperar HTTP.

Métodos

Parse(String)

Converte uma cadeia de caracteres em uma instância HttpExpectationHeaderValue .

ToString()

Retorna uma cadeia de caracteres que representa o objeto HttpExpectationHeaderValue atual.

TryParse(String, HttpExpectationHeaderValue)

Determina se uma cadeia de caracteres é uma informação HttpCredentialsHeaderValue válida.

Aplica-se a

Confira também