HttpExpectationHeaderValue Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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 . |