HttpExpectationHeaderValue Clase

Definición

Representa un token para un comportamiento de servidor determinado requerido por el cliente que se usa en el encabezado HTTP Expect en una solicitud 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
Herencia
Object Platform::Object IInspectable HttpExpectationHeaderValue
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

La clase HttpExpectationHeaderValue es un token que representa un comportamiento de servidor determinado que requiere el cliente. HttpExpectationHeaderValue se usa en el encabezado HTTP Expect en una solicitud HTTP.

Por ejemplo, 100-continue es un comportamiento de servidor que el cliente puede depender y establecer mediante la clase HttpExpectationHeaderValue.

La propiedad Expect de HttpRequestHeaderCollection devuelve una httpExpectationHeaderValueCollection que contiene objetos HttpExpectationHeaderValue.

Constructores

HttpExpectationHeaderValue(String)

Inicializa una nueva instancia de la clase HttpExpectationHeaderValue con un nombre.

HttpExpectationHeaderValue(String, String)

Inicializa una nueva instancia de la clase HttpExpectationHeaderValue con un nombre y un valor para el nombre.

Propiedades

Name

Obtiene o establece un token que representa un nombre para un comportamiento de servidor usado en el encabezado HTTP Expect .

Parameters

Obtiene un conjunto de parámetros para un comportamiento de servidor incluido en el encabezado HTTP Expect .

Value

Obtiene o establece un valor para un comportamiento de servidor usado en el encabezado HTTP Expect .

Métodos

Parse(String)

Convierte una cadena en una instancia de HttpExpectationHeaderValue .

ToString()

Devuelve una cadena que representa el objeto HttpExpectationHeaderValue actual.

TryParse(String, HttpExpectationHeaderValue)

Determina si una cadena es información válida de HttpCredentialsHeaderValue .

Se aplica a

Consulte también