Freigeben über


HttpExpectationHeaderValueCollection Klasse

Definition

Stellt den Wert des Http-Headers erwartet für eine HTTP-Anforderung dar.

public ref class HttpExpectationHeaderValueCollection sealed : IIterable<HttpExpectationHeaderValue ^>, IVector<HttpExpectationHeaderValue ^>, 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)]
class HttpExpectationHeaderValueCollection final : IIterable<HttpExpectationHeaderValue>, IVector<HttpExpectationHeaderValue>, IStringable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class HttpExpectationHeaderValueCollection final : IIterable<HttpExpectationHeaderValue>, IVector<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)]
public sealed class HttpExpectationHeaderValueCollection : IEnumerable<HttpExpectationHeaderValue>, IList<HttpExpectationHeaderValue>, IStringable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class HttpExpectationHeaderValueCollection : IEnumerable<HttpExpectationHeaderValue>, IList<HttpExpectationHeaderValue>, IStringable
Public NotInheritable Class HttpExpectationHeaderValueCollection
Implements IEnumerable(Of HttpExpectationHeaderValue), IList(Of HttpExpectationHeaderValue), IStringable
Vererbung
Object Platform::Object IInspectable HttpExpectationHeaderValueCollection
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 HttpExpectationHeaderValueCollection-Klasse stellt den Wert des Expect HTTP-Headers für eine HTTP-Anforderung dar.

Die HttpExpectationHeaderValueCollection stellt einen Sammlungscontainer für Instanzen der HttpExpectationHeaderValue-Klasse bereit, die für erwartete Informationen im Http-Header expect verwendet wird.

Die Expect-Eigenschaft für httpRequestHeaderCollection gibt ein HttpExpectationHeaderValueCollection-Objekt zurück.

Eigenschaften

Size

Ruft die Anzahl der HttpExpectationHeaderValue-Objekte in der Auflistung ab.

Methoden

Append(HttpExpectationHeaderValue)

Fügt am Ende der Auflistung ein neues HttpExpectationHeaderValue-Element hinzu.

Clear()

Entfernt alle Objekte aus der Auflistung.

First()

Ruft einen Iterator zum ersten HttpExpectationHeaderValue-Element in der Auflistung ab.

GetAt(UInt32)

Gibt den HttpExpectationHeaderValue am angegebenen Index in der Auflistung zurück.

GetMany(UInt32, HttpExpectationHeaderValue[])

Ruft die HttpExpectationHeaderValue-Elemente ab, die am angegebenen Index in der Auflistung beginnen.

GetView()

Gibt eine unveränderliche Ansicht der HttpExpectationHeaderValueCollection zurück.

IndexOf(HttpExpectationHeaderValue, UInt32)

Ruft den Index eines HttpExpectationHeaderValue in der Auflistung ab.

InsertAt(UInt32, HttpExpectationHeaderValue)

Fügt einen HttpExpectationHeaderValue am angegebenen Index in die Auflistung ein.

ParseAdd(String)

Analysiert und fügt der HttpExpectationHeaderValueCollection einen Eintrag hinzu.

RemoveAt(UInt32)

Entfernt den Eintrag am angegebenen Index aus der HttpExpectationHeaderValueCollection.

RemoveAtEnd()

Entfernt das letzte HttpExpectationHeaderValue-Element aus der Auflistung.

ReplaceAll(HttpExpectationHeaderValue[])

Ersetzt alle HttpExpectationHeaderValue-Elemente in der Auflistung durch die angegebenen HttpExpectationHeaderValue-Elemente .

SetAt(UInt32, HttpExpectationHeaderValue)

Legt den HttpExpectationHeaderValue auf den angegebenen Index in der Auflistung fest.

ToString()

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

TryParseAdd(String)

Versucht, das angegebene Element zu analysieren und der HttpExpectationHeaderValueCollection hinzuzufügen.

Gilt für:

Weitere Informationen