CookieContainer.Add Méthode
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.
Ajoute un Cookie à un CookieContainer.
Surcharges
Add(Cookie) |
Ajoute un Cookie à un CookieContainer. Cette méthode utilise le domaine de Cookie pour déterminer à quelle collection de domaine il convient d'associer Cookie. |
Add(CookieCollection) |
Ajoute le contenu de CookieCollection à CookieContainer. |
Add(Uri, Cookie) |
Ajoute Cookie au CookieContainer d'un URI particulier. |
Add(Uri, CookieCollection) |
Ajoute le contenu de CookieCollection au CookieContainer d'un URI particulier. |
Add(Cookie)
- Source:
- CookieContainer.cs
- Source:
- CookieContainer.cs
- Source:
- CookieContainer.cs
Ajoute un Cookie à un CookieContainer. Cette méthode utilise le domaine de Cookie pour déterminer à quelle collection de domaine il convient d'associer Cookie.
public:
void Add(System::Net::Cookie ^ cookie);
public void Add (System.Net.Cookie cookie);
member this.Add : System.Net.Cookie -> unit
Public Sub Add (cookie As Cookie)
Paramètres
- cookie
- Cookie
Cookie à ajouter à CookieContainer.
Exceptions
cookie
a la valeur null
.
Le domaine de cookie
est null
ou la chaîne vide ("").
cookie
est supérieur à maxCookieSize
.
- ou -
le domaine du cookie
n'est pas un URI valide.
Remarques
Si la Count propriété est égale ou supérieure à la Capacity propriété, une ou plusieurs Cookie instances sont supprimées du conteneur avant d’ajouter le cookie
paramètre. Suffisamment Cookie d’instances sont supprimées pour les afficher Count comme Capacity suit : s’il y a des instances expirées dans l’étendue donnée, elles sont nettoyées. Si ce n’est pas le cas, le moins récemment utilisé CookieCollection est trouvé et supprimé du conteneur.
Voir aussi
S’applique à
Add(CookieCollection)
- Source:
- CookieContainer.cs
- Source:
- CookieContainer.cs
- Source:
- CookieContainer.cs
Ajoute le contenu de CookieCollection à CookieContainer.
public:
void Add(System::Net::CookieCollection ^ cookies);
public void Add (System.Net.CookieCollection cookies);
member this.Add : System.Net.CookieCollection -> unit
Public Sub Add (cookies As CookieCollection)
Paramètres
- cookies
- CookieCollection
CookieCollection à ajouter à CookieContainer.
Exceptions
cookies
a la valeur null
.
Remarques
Si la Count propriété est égale à la Capacity propriété, une ou plusieurs Cookie instances sont supprimées du conteneur avant d’ajouter le contenu du cookies
paramètre. Suffisamment Cookie d’instances sont supprimées pour cookies
faire de la place comme suit : s’il y a des instances expirées, elles sont nettoyées. Si ce n’est pas le cas, ou si plus d’espace est nécessaire, le moins récemment utilisé CookieCollection est trouvé et supprimé du conteneur.
Voir aussi
S’applique à
Add(Uri, Cookie)
- Source:
- CookieContainer.cs
- Source:
- CookieContainer.cs
- Source:
- CookieContainer.cs
Ajoute Cookie au CookieContainer d'un URI particulier.
public:
void Add(Uri ^ uri, System::Net::Cookie ^ cookie);
public void Add (Uri uri, System.Net.Cookie cookie);
member this.Add : Uri * System.Net.Cookie -> unit
Public Sub Add (uri As Uri, cookie As Cookie)
Paramètres
- uri
- Uri
URI du Cookie à ajouter à CookieContainer.
- cookie
- Cookie
Cookie à ajouter à CookieContainer.
Exceptions
uri
a la valeur null
ou cookie
a la valeur null
.
cookie
est supérieur à maxCookieSize
.
- ou -
Le domaine de cookie
n'est pas un URI valide.
Remarques
Si vous ajoutez une Cookie instance pour un seul hôte spécifique, ne définissez pas la Domain propriété de l’instance Cookie . Ce paramètre est défini automatiquement, en fonction de l’URI.
Si votre URI correspond à votre domaine local et qu’il est envoyé à tous les hôtes sur le domaine local, définissez la CookieDomain propriété sur la valeur « . local ». Sinon, vérifiez qu’il correspond au nom d’hôte utilisé dans l’URI.
Si la Version propriété d’un Cookie est Netscape, la Path propriété de Cookie, si elle n’est pas définie explicitement, est dérivée de l’URI et est le chemin d’accès complet de l’URI, y compris le nom de la page.
Si la Count propriété est égale à la Capacity propriété, une ou plusieurs Cookie instances sont supprimées du conteneur avant d’ajouter le cookie
paramètre. Suffisamment Cookie d’instances sont supprimées pour être mises en valeur Count comme Capacity suit : si des instances expirées sont dans l’étendue, elles sont nettoyées. Si ce n’est pas le cas, le moins récemment utilisé CookieCollection est trouvé et supprimé du conteneur.
Voir aussi
S’applique à
Add(Uri, CookieCollection)
- Source:
- CookieContainer.cs
- Source:
- CookieContainer.cs
- Source:
- CookieContainer.cs
Ajoute le contenu de CookieCollection au CookieContainer d'un URI particulier.
public:
void Add(Uri ^ uri, System::Net::CookieCollection ^ cookies);
public void Add (Uri uri, System.Net.CookieCollection cookies);
member this.Add : Uri * System.Net.CookieCollection -> unit
Public Sub Add (uri As Uri, cookies As CookieCollection)
Paramètres
- uri
- Uri
URI du CookieCollection à ajouter à CookieContainer.
- cookies
- CookieCollection
CookieCollection à ajouter à CookieContainer.
Exceptions
cookies
a la valeur null
.
Le domaine de l'un des cookies dans cookies
est null
.
L'un des cookies dans cookies
contient un domaine non valide.
Remarques
Si vous ajoutez une Cookie instance pour un seul hôte spécifique, ne définissez pas la Domain propriété de l’instance Cookie . Ce paramètre est défini automatiquement, en fonction de l’URI.
Si votre URI correspond à votre domaine local et qu’il est envoyé à tous les hôtes sur le domaine local, définissez la CookieDomain propriété sur la valeur « . local ». Sinon, vérifiez qu’il correspond au nom d’hôte utilisé dans l’URI.
Si Count est égal Capacityà , une ou plusieurs Cookie instances sont supprimées du conteneur avant d’ajouter le cookie
paramètre. Suffisamment Cookie d’instances sont supprimées pour être mises Count en valeur comme Capacity suit : si des instances ont expiré dans l’étendue, elles sont nettoyées. Si ce n’est pas le cas, le moins récemment utilisé CookieCollection est trouvé et supprimé du conteneur.