System::Net::CookieContainer class

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 operator new, eftersom det kan leda till körfel och/eller påståendefel. Wrappa alltid denna klass i 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 den angivna HTTP-headern 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 en HTTP‑header som innehåller cookies som är associerade med den angivna URI:n.
GetCookieHeader(System::SharedPtr<Uri>, String&)Returnerar en HTTP‑header som innehåller cookies som är 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 den angivna headern 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