System::Net::Cookie-klass

Representerar en HTTP-cookie. 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 påståendefel. Wrapa alltid denna klass i en System::SmartPtr pekare och använd pekaren för att skicka den till funktioner som argument.

class Cookie : public System::Object

Metoder

MetodBeskrivning
Clone()Skapar en kopia av den aktuella instansen.
Cookie()Skapar en ny instans.
Cookie(String, String)Skapar en ny instans.
Cookie(String, String, String)Skapar en ny instans.
Cookie(String, String, String, String)Skapar en ny instans.
Equals(System::SharedPtr<Object>) overrideJämför objekt med C# Object.Equals semantik.
get_Comment() constHämtar värdet för attributet ‘Comment’.
get_CommentUri() constHämtar värdet för attributet ‘CommentURL’.
get_Discard() constHämtar värdet för attributet ‘Discard’.
get_Domain() constHämtar värdet för attributet ‘Domain’.
get_DomainImplicit()Hämtar ett värde som indikerar om domänen är implicit.
get_DomainKey() constReturnerar domännyckeln.
get_Expired()Hämtar ett värde som indikerar om cookien har gått ut.
get_Expires()Hämtar värdet för attributet ‘Expires’.
get_HttpOnly() constHämtar värdet för attributet ‘HttpOnly’.
get_Name() constHämtar cookiens namn.
get_Path() constHämtar värdet för attributet ‘Path’.
get_Plain() constReturnerar ett värde som indikerar om cookie-specifikationen är ‘Plain’.
get_Port() constHämtar värdet för attributet ‘Port’.
get_PortList() constReturnerar samlingen av värdena för attributet ‘Port’.
get_Secure() constHämtar värdet för attributet ‘Secure’.
get_TimeStamp() constReturnerar tiden då cookien skapades.
get_Value() constHämtar cookie’s värde.
get_Variant() constHämtar cookie’s specifikation.
get_Version() constHämtar ‘Version’ attributets värde.
GetHashCode() const overrideAnalog till C# Object.GetHashCode()-metoden. Möjliggör hashning av anpassade objekt.
InternalSetName(String)Denna metod anropas av andra metoder för att sätta ett metodnamn.
set_Comment(String)Sätter ‘Comment’ attributets värde.
set_CommentUri(System::SharedPtr<Uri>)Sätter ‘CommentURL’ attributets värde.
set_Discard(bool)Sätter ‘Discard’ attributets värde.
set_Domain(String)Sätter ‘Domain’ attributets värde.
set_DomainImplicit(bool)Sätter ett värde som indikerar om domänen är implicit.
set_Expired(bool)Sätter ett värde som indikerar om cookien har gått ut.
set_Expires(DateTime)Sätter ‘Expires’ attributets värde.
set_HttpOnly(bool)Sätter ‘HttpOnly’ attributets värde.
set_Name(String)Sätter cookie’s namn.
set_Path(String)Sätter ‘Path’ attributets värde.
set_Port(String)Sätter ‘Port’ attributets värde.
set_Secure(bool)Sätter ‘Secure’ attributets värde.
set_Value(String)Sätter cookie’s värde.
set_Variant(CookieVariant)Sätter cookie’s specifikation.
set_Version(int32_t)Sätter ‘Version’ attributets värde.
ToServerString()Serialiserar den aktuella instansen till strängrepresentationen.
ToString() const overrideAnalog till C# Object.ToString() metod. Gör det möjligt att konvertera anpassade objekt till sträng.
VerifySetDefaults(CookieVariant, System::SharedPtr<Uri>, bool, String, bool, bool)Verifierar och sätter standardattributens värden.

Fält

FältBeskrivning
static CommentAttributeNameDet ‘Comment’ attributets namn.
static CommentUrlAttributeNameDet ‘CommentURL’ attributets namn.
static DiscardAttributeNameDet ‘Discard’ attributets namn.
static DomainAttributeNameDet ‘Domain’ attributets namn.
static EqualsLiteralSeparatorn som används för att separera namn och värde för ett attribut.
static ExpiresAttributeNameNamnet på attributet ‘Expires’.
static HttpOnlyAttributeNameNamnet på attributet ‘HttpOnly’.
static MaxAgeAttributeNameNamnet på attributet ‘Max-Age’.
static MaxSupportedVersionRTTI-information.
static MaxSupportedVersionStringSträngrepresentationen av den maximalt stödda versionen.
static PathAttributeNameNamnet på attributet ‘Path’.
static PortAttributeNameNamnet på attributet ‘Port’.
static PortSplitDelimitersArrayen som innehåller avgränsare för värdena i attributet ‘Port’.
static QuotesLiteralSymbolen som används för att omsluta attributets delar.
static ReservedToNameEtt värde som är reserverat för kakans namn.
static ReservedToValueEtt värde som är reserverat för kakans värde.
static SecureAttributeNameNamnet på attributet ‘Secure’.
static SeparatorLiteralAttributseparatorn.
static SpecialAttributeLiteralPrefixet för de speciella attributens namn.
static VersionAttributeNameNamnet på attributet ‘Version’.

Se även