Share via


HttpContentCodingHeaderValueCollection Clase

Definición

Representa el valor del encabezado HTTP Content-Encoding en contenido HTTP en una solicitud o respuesta.

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
Herencia
Object Platform::Object IInspectable HttpContentCodingHeaderValueCollection
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

La clase HttpContentCodingHeaderValueCollection representa el valor del encabezado HTTP Content-Encoding en el contenido HTTP enviado en una solicitud HTTP o recibida en una respuesta HTTP.

HttpContentCodingHeaderValueCollection proporciona un contenedor de colecciones para instancias de los objetos de clase HttpConnectionOptionHeaderValue usados para la información de codificación de contenido en el encabezado HTTP Content-Encoding .

La propiedad ContentEncoding de HttpContentHeaderCollection devuelve una httpContentCodingHeaderValueCollection.

Listas de miembros de la colección

Para JavaScript, HttpContentCodingHeaderValueCollection tiene los miembros que se muestran en las listas de miembros. Además, HttpContentCodingHeaderValueCollection admite miembros de Array.prototype y el uso de un índice para tener acceso a elementos.

Enumeración de la colección en C# o Microsoft Visual Basic

Puede recorrer en iteración un objeto HttpContentCodingHeaderValueCollection en C# o Microsoft Visual Basic. En muchos casos, como el uso de la sintaxis foreach , el compilador realiza esta conversión por usted y no tendrá que convertir a IEnumerable<HttpContentCodingHeaderValue> explícitamente. Si necesita convertir explícitamente, por ejemplo, si desea llamar a GetEnumerator, convierta el objeto de colección en IEnumerable<T> con una restricción HttpContentCodingHeaderValue .

Propiedades

Size

Obtiene el número de objetos HttpContentCodingHeaderValue de la colección.

Métodos

Append(HttpContentCodingHeaderValue)

Agrega un nuevo elemento HttpContentCodingHeaderValue al final de la colección.

Clear()

Quita todos los objetos de la colección.

First()

Recupera un iterador en el primer elemento HttpContentCodingHeaderValue de la colección.

GetAt(UInt32)

Devuelve httpContentCodingHeaderValue en el índice especificado de la colección.

GetMany(UInt32, HttpContentCodingHeaderValue[])

Recupera los elementos HttpContentCodingHeaderValue que comienzan en el índice especificado de la colección.

GetView()

Devuelve una vista inmutable de HttpContentCodingHeaderValueCollection.

IndexOf(HttpContentCodingHeaderValue, UInt32)

Recupera el índice de httpContentCodingHeaderValue en la colección.

InsertAt(UInt32, HttpContentCodingHeaderValue)

Inserta httpContentCodingHeaderValue en la colección en el índice especificado.

ParseAdd(String)

Analiza y agrega una entrada a HttpContentCodingHeaderValueCollection.

RemoveAt(UInt32)

Quita la entrada en el índice especificado de HttpContentCodingHeaderValueCollection.

RemoveAtEnd()

Quita el último elemento HttpContentCodingHeaderValue de la colección.

ReplaceAll(HttpContentCodingHeaderValue[])

Reemplaza todos los elementos HttpContentCodingHeaderValue de la colección por los elementos HttpContentCodingHeaderValue especificados.

SetAt(UInt32, HttpContentCodingHeaderValue)

Establece HttpContentCodingHeaderValue en el índice especificado de la colección.

ToString()

Devuelve una cadena que representa el objeto HttpContentCodingHeaderValueCollection actual.

TryParseAdd(String)

Intenta analizar y agregar el elemento especificado a httpContentCodingHeaderValueCollection.

Se aplica a

Consulte también