System::Net::CookieContainer‑klass

CookieContainer class

Tillhandahåller en behållare för instanser av CookieCollection‑klassen. Objekt av denna klass bör endast allokeras med System::MakeObject()-funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller assertion‑fel. Omslut alltid denna klass med en System::SmartPtr-pekare och använd denna pekare för att skicka den till funktioner som argument.

class CookieContainer : public System::Object

Metoder

MetodBeskrivning
Add(System::SharedPtr<Cookie>)Lägger till en cookie i samlingen.
Add(System::SharedPtr<Cookie>, bool)Lägger till en cookie i samlingen.
Add(System::SharedPtr<CookieCollection>)Kopierar cookies från den angivna samlingen till den aktuella.
Add(System::SharedPtr<Uri>, System::SharedPtr<Cookie>)Lägger till en cookie för den angivna URI:n.
Add(System::SharedPtr<Uri>, System::SharedPtr<CookieCollection>)Kopierar cookies från den angivna samlingen för den angivna URI:n till den aktuella samlingen.
CookieContainer()Skapar en ny instans.
CookieContainer(int32_t)Skapar en ny instans.
CookieContainer(int32_t, int32_t, int32_t)Skapar en ny instans.
CookieCutter(System::SharedPtr<Uri>, String, String, bool)Kopierar cookies från det angivna HTTP-huvudet för den angivna URI:n.
get_Capacity()Hämtar samlingens kapacitet.
get_Count()Returnerar antalet objekt i samlingen.
get_MaxCookieSize()Hämtar den maximala cookie-storleken.
get_PerDomainCapacity()Hämtar samlingens kapacitet per domän.
GetCookieHeader(System::SharedPtr<Uri>)Returnerar ett HTTP-huvud som innehåller cookies associerade med den angivna URI:n.
GetCookieHeader(System::SharedPtr<Uri>, String&)Returnerar ett HTTP-huvud som innehåller cookies associerade med den angivna URI:n.
GetCookies(System::SharedPtr<Uri>)Returnerar en samling cookies som är associerade med den angivna URI:n.
InternalGetCookies(System::SharedPtr<Uri>)Returnerar en samling cookies som är associerade med den angivna URI:n.
IsLocalDomain(String)Kontrollerar om den angivna domänen är localhost.
set_Capacity(int32_t)Ställer in samlingens kapacitet.
set_MaxCookieSize(int32_t)Ställer in den maximala cookie-storleken.
set_PerDomainCapacity(int32_t)Ställer in samlingens kapacitet per domän.
SetCookies(System::SharedPtr<Uri>, String)Kopierar cookies från det angivna header till samlingen och associerar dem med den angivna URI:n.

Fält

FältBeskrivning
static DefaultCookieLengthLimitDen maximala cookie-storleken.
static DefaultCookieLimitRTTI-information.
static DefaultPerDomainCookieLimitDet maximala antalet objekt i samlingen per domän.

Se även