Classe System::Net::CookieContainer

CookieContainer class

Fournit un conteneur pour les instances de la classe CookieCollection. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des défauts d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en tant qu’argument.

class CookieContainer : public System::Object

Méthodes

MéthodeDescription
Add(System::SharedPtr<Cookie>)Ajoute un cookie à la collection.
Add(System::SharedPtr<Cookie>, bool)Ajoute un cookie à la collection.
Add(System::SharedPtr<CookieCollection>)Copie les cookies de la collection spécifiée vers la collection actuelle.
Add(System::SharedPtr<Uri>, System::SharedPtr<Cookie>)Ajoute un cookie pour l’URI spécifié.
Add(System::SharedPtr<Uri>, System::SharedPtr<CookieCollection>)Copie les cookies de la collection spécifiée pour l’URI spécifié vers la collection actuelle.
CookieContainer()Construit une nouvelle instance.
CookieContainer(int32_t)Construit une nouvelle instance.
CookieContainer(int32_t, int32_t, int32_t)Construit une nouvelle instance.
CookieCutter(System::SharedPtr<Uri>, String, String, bool)Copie les cookies de l’en-tête HTTP spécifié pour l’URI spécifié.
get_Capacity()Obtient la capacité de la collection.
get_Count()Renvoie le nombre d’éléments de la collection.
get_MaxCookieSize()Obtient la taille maximale du cookie.
get_PerDomainCapacity()Obtient la capacité de la collection par domaine.
GetCookieHeader(System::SharedPtr<Uri>)Renvoie un en-tête HTTP contenant les cookies associés à l’URI spécifié.
GetCookieHeader(System::SharedPtr<Uri>, String&)Renvoie un en-tête HTTP contenant les cookies associés à l’URI spécifié.
GetCookies(System::SharedPtr<Uri>)Renvoie une collection de cookies associés à l’URI spécifié.
InternalGetCookies(System::SharedPtr<Uri>)Renvoie une collection de cookies associés à l’URI spécifié.
IsLocalDomain(String)Vérifie si le domaine spécifié est localhost.
set_Capacity(int32_t)Définit la capacité de la collection.
set_MaxCookieSize(int32_t)Définit la taille maximale du cookie.
set_PerDomainCapacity(int32_t)Définit la capacité de la collection par domaine.
SetCookies(System::SharedPtr<Uri>, String)Copie les cookies de l’en-tête spécifié vers la collection et les associe à l’URI spécifié.

Champs

ChampDescription
static DefaultCookieLengthLimitLa taille maximale du cookie.
static DefaultCookieLimitInformations RTTI.
static DefaultPerDomainCookieLimitLe nombre maximal d’éléments de la collection par domaine.

Voir aussi