HttpMethodHeaderValueCollection Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa el valor del encabezado ALLOW HTTP en una respuesta HTTP.
public ref class HttpMethodHeaderValueCollection sealed : IIterable<HttpMethod ^>, IVector<HttpMethod ^>, 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 HttpMethodHeaderValueCollection final : IIterable<HttpMethod>, IVector<HttpMethod>, IStringable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class HttpMethodHeaderValueCollection final : IIterable<HttpMethod>, IVector<HttpMethod>, 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 HttpMethodHeaderValueCollection : IEnumerable<HttpMethod>, IList<HttpMethod>, IStringable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class HttpMethodHeaderValueCollection : IEnumerable<HttpMethod>, IList<HttpMethod>, IStringable
Public NotInheritable Class HttpMethodHeaderValueCollection
Implements IEnumerable(Of HttpMethod), IList(Of HttpMethod), IStringable
- Herencia
- 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 HttpMethodHeaderValueCollection representa el encabezado HTTP Allow en una respuesta HTTP.
La propiedad Allow en HttpResponseHeaderCollection devuelve un objeto HttpMethodHeaderValueCollection.
Propiedades
Size |
Obtiene el número de objetos HttpMethod de la colección. |
Métodos
Append(HttpMethod) |
Agrega un nuevo elemento HttpMethod al final de la colección. |
Clear() |
Quita todos los objetos de la colección. |
First() |
Recupera un iterador en el primer elemento HttpMethod de la colección. |
GetAt(UInt32) |
Devuelve httpMethod en el índice especificado de la colección. |
GetMany(UInt32, HttpMethod[]) |
Recupera los elementos HttpMethod que comienzan en el índice especificado de la colección. |
GetView() |
Devuelve una vista inmutable de HttpMethodHeaderValueCollection. |
IndexOf(HttpMethod, UInt32) |
Recupera el índice de un HttpMethod en la colección. |
InsertAt(UInt32, HttpMethod) |
Inserta un HttpMethod en la colección en el índice especificado. |
ParseAdd(String) |
Analiza y agrega una entrada a HttpMethodHeaderValueCollection. |
RemoveAt(UInt32) |
Quita la entrada en el índice especificado de HttpMethodHeaderValueCollection. |
RemoveAtEnd() |
Quita el último elemento HttpMethod de la colección. |
ReplaceAll(HttpMethod[]) |
Reemplaza todos los elementos HttpMethod de la colección por los elementos HttpMethod especificados. |
SetAt(UInt32, HttpMethod) |
Establece httpMethod en el índice especificado de la colección. |
ToString() |
Devuelve una cadena que representa el objeto HttpMethodHeaderValueCollection actual. |
TryParseAdd(String) |
Intenta analizar y agregar el elemento especificado a httpMethodHeaderValueCollection. |