HttpTransferCodingHeaderValueCollection HttpTransferCodingHeaderValueCollection HttpTransferCodingHeaderValueCollection HttpTransferCodingHeaderValueCollection HttpTransferCodingHeaderValueCollection Class

Definition

Represents the value of the Transfer-Encoding HTTP header on an HTTP request.

public : sealed class HttpTransferCodingHeaderValueCollection : IIterable<HttpTransferCodingHeaderValue>, IVector<HttpTransferCodingHeaderValue>, IStringable, IHttpTransferCodingHeaderValueCollection
struct winrt::Windows::Web::Http::Headers::HttpTransferCodingHeaderValueCollection : IIterable<HttpTransferCodingHeaderValue>, IVector<HttpTransferCodingHeaderValue>, IStringable, IHttpTransferCodingHeaderValueCollection
public sealed class HttpTransferCodingHeaderValueCollection : IEnumerable<HttpTransferCodingHeaderValue>, IList<HttpTransferCodingHeaderValue>, IStringable, IHttpTransferCodingHeaderValueCollection
Public NotInheritable Class HttpTransferCodingHeaderValueCollection Implements IEnumerable<HttpTransferCodingHeaderValue>, IList<HttpTransferCodingHeaderValue>, IStringable, IHttpTransferCodingHeaderValueCollection
// 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 HttpTransferCodingHeaderValueCollection represents the value of the Transfer-Encoding HTTP header on an HTTP request.

The HttpTransferCodingHeaderValueCollection is a collection of HttpTransferCodingHeaderValue objects used for transfer coding information in the HTTP Transfer-Encoding header.

The TransferEncoding property on the HttpRequestHeaderCollection returns an HttpTransferCodingHeaderValueCollection object.

Properties

Item[Int32] Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Gets or sets the element at the specified index.

Size Size Size Size Size

Gets the number of HttpTransferCodingHeaderValue objects in the collection.

Methods

Append(HttpTransferCodingHeaderValue) Append(HttpTransferCodingHeaderValue) Append(HttpTransferCodingHeaderValue) Append(HttpTransferCodingHeaderValue) Append(HttpTransferCodingHeaderValue)

Adds a new HttpTransferCodingHeaderValue 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 HttpTransferCodingHeaderValue item in the collection.

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

Returns the HttpTransferCodingHeaderValue at the specified index in the collection.

GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Returns an enumerator that iterates through the collection.

GetMany(UInt32, HttpTransferCodingHeaderValue[]) GetMany(UInt32, HttpTransferCodingHeaderValue[]) GetMany(UInt32, HttpTransferCodingHeaderValue[]) GetMany(UInt32, HttpTransferCodingHeaderValue[]) GetMany(UInt32, HttpTransferCodingHeaderValue[])

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

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

Returns an immutable view of the HttpTransferCodingHeaderValueCollection.

IndexOf(T) IndexOf(T) IndexOf(T) IndexOf(T) IndexOf(T)

Determines the index of a specific item in the System.Collections.Generic.IList`1.

IndexOf(HttpTransferCodingHeaderValue, UInt32) IndexOf(HttpTransferCodingHeaderValue, UInt32) IndexOf(HttpTransferCodingHeaderValue, UInt32) IndexOf(HttpTransferCodingHeaderValue, UInt32) IndexOf(HttpTransferCodingHeaderValue, UInt32)

Retrieves the index of an HttpTransferCodingHeaderValue in the collection.

Insert(Int32, T) Insert(Int32, T) Insert(Int32, T) Insert(Int32, T) Insert(Int32, T)

Inserts an item to the System.Collections.Generic.IList`1 at the specified index.

InsertAt(UInt32, HttpTransferCodingHeaderValue) InsertAt(UInt32, HttpTransferCodingHeaderValue) InsertAt(UInt32, HttpTransferCodingHeaderValue) InsertAt(UInt32, HttpTransferCodingHeaderValue) InsertAt(UInt32, HttpTransferCodingHeaderValue)

Inserts an HttpTransferCodingHeaderValue into the collection at the specified index.

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

Parses and adds an entry to the HttpTransferCodingHeaderValueCollection.

RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

Removes the System.Collections.Generic.IList`1 item at the specified index.

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

Removes the entry at the specified index from the HttpTransferCodingHeaderValueCollection.

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

Removes the last HttpTransferCodingHeaderValue item from the collection.

ReplaceAll(HttpTransferCodingHeaderValue[]) ReplaceAll(HttpTransferCodingHeaderValue[]) ReplaceAll(HttpTransferCodingHeaderValue[]) ReplaceAll(HttpTransferCodingHeaderValue[]) ReplaceAll(HttpTransferCodingHeaderValue[])

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

SetAt(UInt32, HttpTransferCodingHeaderValue) SetAt(UInt32, HttpTransferCodingHeaderValue) SetAt(UInt32, HttpTransferCodingHeaderValue) SetAt(UInt32, HttpTransferCodingHeaderValue) SetAt(UInt32, HttpTransferCodingHeaderValue)

Sets the HttpTransferCodingHeaderValue at the specified index in the collection.

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

Returns a string that represents the current HttpTransferCodingHeaderValueCollection object.

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

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

See Also