HttpExpectationHeaderValueCollection HttpExpectationHeaderValueCollection HttpExpectationHeaderValueCollection HttpExpectationHeaderValueCollection HttpExpectationHeaderValueCollection Class

Definition

Represents the value of the Expect HTTP header on an HTTP request.

public : sealed class HttpExpectationHeaderValueCollection : IStringable
struct winrt::Windows::Web::Http::Headers::HttpExpectationHeaderValueCollection : IStringable
public sealed class HttpExpectationHeaderValueCollection : IStringable
Public NotInheritable Class HttpExpectationHeaderValueCollection Implements IStringable
// This class does not provide a public constructor.
Attributes

Windows 10 requirements

Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Remarks

The HttpExpectationHeaderValueCollection class represents the value of the Expect HTTP header on an HTTP request.

The HttpExpectationHeaderValueCollection provides a collection container for instances of the HttpExpectationHeaderValue class used for expect information in the Expect HTTP header.

The Expect property on the HttpRequestHeaderCollection returns an HttpExpectationHeaderValueCollection object.

Properties

Size Size Size Size Size

Gets the number of HttpExpectationHeaderValue objects in the collection.

Methods

Append(HttpExpectationHeaderValue) Append(HttpExpectationHeaderValue) Append(HttpExpectationHeaderValue) Append(HttpExpectationHeaderValue) Append(HttpExpectationHeaderValue)

Adds a new HttpExpectationHeaderValue item to the end of the collection.

Clear() Clear() Clear() Clear() Clear()

Removes all objects from the collection.

First() First() First() First() First()

Retrieves an iterator to the first HttpExpectationHeaderValue item in the collection.

GetAt(UInt32) GetAt(UInt32) GetAt(UInt32) GetAt(UInt32) GetAt(UInt32)

Returns the HttpExpectationHeaderValue at the specified index in the collection.

GetMany(UInt32, HttpExpectationHeaderValue[]) GetMany(UInt32, HttpExpectationHeaderValue[]) GetMany(UInt32, HttpExpectationHeaderValue[]) GetMany(UInt32, HttpExpectationHeaderValue[]) GetMany(UInt32, HttpExpectationHeaderValue[])

Retrieves the HttpExpectationHeaderValue items that start at the specified index in the collection.

GetView() GetView() GetView() GetView() GetView()

Returns an immutable view of the HttpExpectationHeaderValueCollection.

IndexOf(HttpExpectationHeaderValue, UInt32) IndexOf(HttpExpectationHeaderValue, UInt32) IndexOf(HttpExpectationHeaderValue, UInt32) IndexOf(HttpExpectationHeaderValue, UInt32) IndexOf(HttpExpectationHeaderValue, UInt32)

Retrieves the index of an HttpExpectationHeaderValue in the collection.

InsertAt(UInt32, HttpExpectationHeaderValue) InsertAt(UInt32, HttpExpectationHeaderValue) InsertAt(UInt32, HttpExpectationHeaderValue) InsertAt(UInt32, HttpExpectationHeaderValue) InsertAt(UInt32, HttpExpectationHeaderValue)

Inserts an HttpExpectationHeaderValue into the collection at the specified index.

ParseAdd(String) ParseAdd(String) ParseAdd(String) ParseAdd(String) ParseAdd(String)

Parses and adds an entry to the HttpExpectationHeaderValueCollection.

RemoveAt(UInt32) RemoveAt(UInt32) RemoveAt(UInt32) RemoveAt(UInt32) RemoveAt(UInt32)

Removes the entry at the specified index from the HttpExpectationHeaderValueCollection.

RemoveAtEnd() RemoveAtEnd() RemoveAtEnd() RemoveAtEnd() RemoveAtEnd()

Removes the last HttpExpectationHeaderValue item from the collection.

ReplaceAll(HttpExpectationHeaderValue[]) ReplaceAll(HttpExpectationHeaderValue[]) ReplaceAll(HttpExpectationHeaderValue[]) ReplaceAll(HttpExpectationHeaderValue[]) ReplaceAll(HttpExpectationHeaderValue[])

Replaces all the HttpExpectationHeaderValue items in the collection with the specified HttpExpectationHeaderValue items.

SetAt(UInt32, HttpExpectationHeaderValue) SetAt(UInt32, HttpExpectationHeaderValue) SetAt(UInt32, HttpExpectationHeaderValue) SetAt(UInt32, HttpExpectationHeaderValue) SetAt(UInt32, HttpExpectationHeaderValue)

Sets the HttpExpectationHeaderValue at the specified index in the collection.

ToString() ToString() ToString() ToString() ToString()

Returns a string that represents the current HttpExpectationHeaderValueCollection object.

TryParseAdd(String) TryParseAdd(String) TryParseAdd(String) TryParseAdd(String) TryParseAdd(String)

Tries to parse and add the specified item to the HttpExpectationHeaderValueCollection.

See also