HttpMethodHeaderValueCollection Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente la valeur de l’en-tête Autoriser HTTP sur une réponse 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
- Héritage
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Remarques
La classe HttpMethodHeaderValueCollection représente l’en-tête Allow HTTP sur une réponse HTTP.
La propriété Allow sur httpResponseHeaderCollection renvoie un objet HttpMethodHeaderValueCollection.
Propriétés
Size |
Obtient le nombre d’objets HttpMethod dans la collection. |
Méthodes
Append(HttpMethod) |
Ajoute un nouvel élément HttpMethod à la fin de la collection. |
Clear() |
Supprime tous les objets de la collection. |
First() |
Récupère un itérateur pour le premier élément HttpMethod de la collection. |
GetAt(UInt32) |
Retourne le HttpMethod à l’index spécifié dans la collection. |
GetMany(UInt32, HttpMethod[]) |
Récupère les éléments HttpMethod qui commencent à l’index spécifié dans la collection. |
GetView() |
Renvoie une vue immuable de HttpMethodHeaderValueCollection. |
IndexOf(HttpMethod, UInt32) |
Récupère l’index d’un HttpMethod dans la collection. |
InsertAt(UInt32, HttpMethod) |
Insère un HttpMethod dans la collection à l’index spécifié. |
ParseAdd(String) |
Analyse et ajoute une entrée à HttpMethodHeaderValueCollection. |
RemoveAt(UInt32) |
Supprime l’entrée à l’index spécifié de httpMethodHeaderValueCollection. |
RemoveAtEnd() |
Supprime le dernier élément HttpMethod de la collection. |
ReplaceAll(HttpMethod[]) |
Remplace tous les éléments HttpMethod de la collection par les éléments HttpMethod spécifiés . |
SetAt(UInt32, HttpMethod) |
Définit httpMethod à l’index spécifié dans la collection. |
ToString() |
Renvoie une chaîne qui représente l’objet HttpMethodHeaderValueCollection actuel. |
TryParseAdd(String) |
Tente d’analyser et d’ajouter l’élément spécifié à HttpMethodHeaderValueCollection. |