Freigeben über


HttpExpectationHeaderValue Klasse

Definition

Stellt ein Token für ein bestimmtes Serververhalten dar, das vom Client benötigt wird, der im HTTP-Header Expect für eine HTTP-Anforderung verwendet wird.

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
Vererbung
Object Platform::Object IInspectable HttpExpectationHeaderValue
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Die HttpExpectationHeaderValue-Klasse ist ein Token, das ein bestimmtes Serververhalten darstellt, das vom Client benötigt wird. HttpExpectationHeaderValue wird im Http-Header Expect für eine HTTP-Anforderung verwendet.

Beispielsweise ist 100-continue ein Serververhalten, von dem der Client abhängig ist und das mithilfe der HttpExpectationHeaderValue-Klasse festgelegt wird.

Die Expect-Eigenschaft für die HttpRequestHeaderCollection gibt eine HttpExpectationHeaderValueCollection zurück, die HttpExpectationHeaderValue-Objekte enthält.

Konstruktoren

HttpExpectationHeaderValue(String)

Initialisiert eine neue instance der HttpExpectationHeaderValue-Klasse mit einem Namen.

HttpExpectationHeaderValue(String, String)

Initialisiert eine neue instance der HttpExpectationHeaderValue-Klasse mit einem Namen und einem Wert für den Namen.

Eigenschaften

Name

Ruft ein Token ab, das einen Namen für ein Serververhalten darstellt, das im HTTP-Header Expect verwendet wird, oder legt dieses fest.

Parameters

Ruft einen Satz von Parametern für ein Serververhalten ab, das im HTTP-Header "Expect " enthalten ist.

Value

Ruft einen Wert für ein Serververhalten ab, das im HTTP-Header "Expect " verwendet wird, oder legt einen Wert fest.

Methoden

Parse(String)

Konvertiert eine Zeichenfolge in eine HttpExpectationHeaderValue-instance.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle HttpExpectationHeaderValue-Objekt darstellt.

TryParse(String, HttpExpectationHeaderValue)

Bestimmt, ob eine Zeichenfolge gültige HttpCredentialsHeaderValue-Informationen ist.

Gilt für:

Weitere Informationen