CookieContainer.Add Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Lägger till en Cookie i en CookieContainer.
Överlagringar
| Name | Description |
|---|---|
| Add(Cookie) |
Lägger till en Cookie i en CookieContainer. Den här metoden använder domänen från Cookie för att avgöra vilken domänsamling som ska associeras Cookie med. |
| Add(CookieCollection) |
Lägger till innehållet i en CookieCollection i CookieContainer. |
| Add(Uri, Cookie) |
Lägger till en Cookie till CookieContainer för en viss URI. |
| Add(Uri, CookieCollection) |
Lägger till innehållet i en CookieCollection i CookieContainer för en viss URI. |
Add(Cookie)
Lägger till en Cookie i en CookieContainer. Den här metoden använder domänen från Cookie för att avgöra vilken domänsamling som ska associeras Cookie med.
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)
Parametrar
- cookie
- Cookie
Som Cookie ska läggas till i CookieContainer.
Undantag
cookie är null.
Domänen för cookie är null eller den tomma strängen ("").
cookie är större än maxCookieSize.
-eller-
domänen för cookie är inte en giltig URI.
Kommentarer
Om egenskapen Count är lika med eller överskrider Capacity egenskapen tas en eller flera Cookie instanser bort från containern innan parametern cookie läggs till. Tillräckligt många Cookie instanser tas bort för att ta Count med nedan Capacity enligt följande: om det finns instanser som har upphört att gälla i det angivna omfånget rensas de. Om inte, hittas och tas de minst nyligen använda CookieCollection bort från containern.
Se även
Gäller för
Add(CookieCollection)
Lägger till innehållet i en CookieCollection i 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)
Parametrar
- cookies
- CookieCollection
Som CookieCollection ska läggas till i CookieContainer.
Undantag
cookies är null.
Kommentarer
Om egenskapen Count är Capacity lika med egenskapen tas en eller flera Cookie instanser bort från containern innan innehållet i parametern cookies läggs till. Tillräckligt många Cookie instanser tas bort för att göra plats för cookies följande: om det finns instanser som har upphört att gälla rensas de. Om inte, eller om det behövs mer utrymme, hittas och tas de minst nyligen använda CookieCollection bort från containern.
Se även
Gäller för
Add(Uri, Cookie)
Lägger till en Cookie till CookieContainer för en viss URI.
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)
Parametrar
- uri
- Uri
URI:n för den som Cookie ska läggas till i CookieContainer.
- cookie
- Cookie
Som Cookie ska läggas till i CookieContainer.
Undantag
uri är null eller cookie är null.
cookie är större än maxCookieSize.
-eller-
Domänen för cookie är inte en giltig URI.
Kommentarer
Om du lägger till en Cookie instans för bara en specifik värd ska du inte ange instansens DomainCookie egenskap. Detta anges automatiskt, baserat på URI:n.
Om din URI motsvarar din lokala domän och skickar till alla värdar i den lokala domänen anger du Cookie.Domain egenskapen som ".local". Annars kontrollerar du att det matchar värdnamnet som används i URI:n.
Version Om egenskapen för en Cookie är Netscape Path härleds egenskapen för , om den Cookieinte anges explicit, från URI:n och är den fullständiga sökvägen från URI:n, inklusive sidnamnet.
Om egenskapen Count är Capacity lika med egenskapen tas en eller flera Cookie instanser bort från containern innan parametern cookie läggs till. Tillräckligt många Cookie instanser tas bort för att ta Count med nedan Capacity enligt följande: om det finns instanser som har upphört att gälla rensas de. Om inte, hittas och tas de minst nyligen använda CookieCollection bort från containern.
Se även
Gäller för
Add(Uri, CookieCollection)
Lägger till innehållet i en CookieCollection i CookieContainer för en viss URI.
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)
Parametrar
- uri
- Uri
URI:n för den som CookieCollection ska läggas till i CookieContainer.
- cookies
- CookieCollection
Som CookieCollection ska läggas till i CookieContainer.
Undantag
cookies är null.
Domänen för en av cookies i cookies är null.
En av cookies i cookies innehåller en ogiltig domän.
Kommentarer
Om du lägger till en Cookie instans för bara en specifik värd ska du inte ange instansens DomainCookie egenskap. Detta anges automatiskt, baserat på URI:n.
Om din URI motsvarar din lokala domän och skickar till alla värdar i den lokala domänen anger du CookieDomain egenskapen som ".local". Annars kontrollerar du att det matchar värdnamnet som används i URI:n.
Om Count är Capacitylika med tas en eller flera Cookie instanser bort från containern innan parametern cookie läggs till. Tillräckligt många Cookie instanser tas bort för att ta Count med nedan Capacity enligt följande: om det finns instanser som har upphört att gälla rensas de. Om inte, hittas och tas de minst nyligen använda CookieCollection bort från containern.