共用方式為


HttpContentCodingHeaderValueCollection 類別

定義

表示要求或回應中 HTTP 內容上 Content-Encoding HTTP 標頭的值。

public ref class HttpContentCodingHeaderValueCollection sealed : IIterable<HttpContentCodingHeaderValue ^>, IVector<HttpContentCodingHeaderValue ^>, 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 HttpContentCodingHeaderValueCollection final : IIterable<HttpContentCodingHeaderValue>, IVector<HttpContentCodingHeaderValue>, IStringable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class HttpContentCodingHeaderValueCollection final : IIterable<HttpContentCodingHeaderValue>, IVector<HttpContentCodingHeaderValue>, 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 HttpContentCodingHeaderValueCollection : IEnumerable<HttpContentCodingHeaderValue>, IList<HttpContentCodingHeaderValue>, IStringable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class HttpContentCodingHeaderValueCollection : IEnumerable<HttpContentCodingHeaderValue>, IList<HttpContentCodingHeaderValue>, IStringable
Public NotInheritable Class HttpContentCodingHeaderValueCollection
Implements IEnumerable(Of HttpContentCodingHeaderValue), IList(Of HttpContentCodingHeaderValue), IStringable
繼承
Object Platform::Object IInspectable HttpContentCodingHeaderValueCollection
屬性
實作

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

備註

HttpContentCodingHeaderValueCollection 類別代表 HTTP 要求或 HTTP 回應中傳送之 HTTP 內容上 Content-Encoding HTTP 標頭的值。

HttpContentCodingHeaderValueCollection 提供 HttpConnectionOptionHeaderValue 類別物件的集合容器,用於 Content-Encoding HTTP 標頭中的內容編碼資訊。

HttpContentHeaderCollection上的ContentEncoding屬性會傳回 HttpContentCodingHeaderValueCollection。

集合成員清單

針對 JavaScript,HttpContentCodingHeaderValueCollection 具有成員清單中顯示的成員。 此外,HttpContentCodingHeaderValueCollection 支援 Array.prototype 的成員,並使用索引來存取專案。

列舉 C# 或 Microsoft Visual Basic 中的集合

您可以在 C# 或 Microsoft Visual Basic 中逐一查看 HttpContentCodingHeaderValueCollection 物件。 在許多情況下,例如使用 foreach 語法,編譯器會為您執行此轉換,而且您不需要明確地轉換成 IEnumerable<HttpContentCodingHeaderValue> 。 如果您需要明確轉換,例如,如果您想要呼叫GetEnumerator,請使用HttpContentCodingHeaderValue條件約束將集合物件轉換成IEnumerable < T >

屬性

Size

取得集合中的 HttpContentCodingHeaderValue 物件數目。

方法

Append(HttpContentCodingHeaderValue)

將新的 HttpContentCodingHeaderValue 專案加入至集合結尾。

Clear()

從集合中移除所有物件。

First()

擷取反覆運算器至集合中的第一個 HttpContentCodingHeaderValue 專案。

GetAt(UInt32)

傳回集合中指定索引處的 HttpContentCodingHeaderValue

GetMany(UInt32, HttpContentCodingHeaderValue[])

擷取從集合中指定索引開始的 HttpContentCodingHeaderValue 專案。

GetView()

會傳回 HttpContentCodingHeaderValueCollection的不可變檢視。

IndexOf(HttpContentCodingHeaderValue, UInt32)

擷取集合中 HttpContentCodingHeaderValue 的索引。

InsertAt(UInt32, HttpContentCodingHeaderValue)

HttpContentCodingHeaderValue 插入集合中指定的索引處。

ParseAdd(String)

剖析並將專案新增至 HttpContentCodingHeaderValueCollection

RemoveAt(UInt32)

HttpContentCodingHeaderValueCollection中移除位於指定索引處的專案。

RemoveAtEnd()

從集合中移除最後一個 HttpContentCodingHeaderValue 專案。

ReplaceAll(HttpContentCodingHeaderValue[])

以指定的HttpContentCodingHeaderValue 專案取代集合中的所有 HttpContentCodingHeaderValue專案。

SetAt(UInt32, HttpContentCodingHeaderValue)

在集合中指定的索引處設定 HttpContentCodingHeaderValue

ToString()

會傳回代表目前 HttpContentCodingHeaderValueCollection 物件的字串。

TryParseAdd(String)

嘗試剖析並將指定的專案新增至 HttpContentCodingHeaderValueCollection

適用於

另請參閱