HttpExpectationHeaderValue Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |