Partager via


HttpCookieCollection Classe

Définition

Fournit un conteneur de collection pour les instances de la classe HttpCookie .

public ref class HttpCookieCollection sealed : IIterable<HttpCookie ^>, IVectorView<HttpCookie ^>
/// [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 HttpCookieCollection final : IIterable<HttpCookie>, IVectorView<HttpCookie>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class HttpCookieCollection final : IIterable<HttpCookie>, IVectorView<HttpCookie>
[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 HttpCookieCollection : IEnumerable<HttpCookie>, IReadOnlyList<HttpCookie>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class HttpCookieCollection : IEnumerable<HttpCookie>, IReadOnlyList<HttpCookie>
Public NotInheritable Class HttpCookieCollection
Implements IEnumerable(Of HttpCookie), IReadOnlyList(Of HttpCookie)
Héritage
Object Platform::Object IInspectable HttpCookieCollection
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 méthode GetCookies sur HttpCookieManager retourne un objet HttpCookieCollection. Il s’agit de la méthode qu’un HttpCookieCollection est construit.

Énumération de la collection en C# ou Microsoft Visual Basic

HttpCookieCollection étant énumérable, vous pouvez utiliser une syntaxe spécifique au langage, telle que foreach en C# pour énumérer les éléments de la collection. Le compilateur effectue le casting de type pour vous et vous n’aurez pas besoin de caster IEnumerable<HttpCookie> explicitement. Si vous avez besoin d’un cast explicite, par exemple si vous souhaitez appeler GetEnumerator, effectuez un cast en IEnumerable<T> avec une contrainte HttpCookie .

Propriétés

Size

Obtient le nombre de cookies dans HttpCookieCollection.

Méthodes

First()

Récupère un itérateur pour le premier élément HttpCookie dans HttpCookieCollection.

GetAt(UInt32)

Retourne le HttpCookie à l’index spécifié à partir de HttpCookieCollection.

GetMany(UInt32, HttpCookie[])

Récupère les éléments HttpCookie qui commencent à l’index spécifié dans HttpCookieCollection.

IndexOf(HttpCookie, UInt32)

Récupère l’index d’un HttpCookie dans HttpCookieCollection.

S’applique à

Voir aussi