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. Wrappa alltid denna klass i System::SmartPtr pekaren och använd denna pekare 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 cookiens värde.
get_Variant() constHämtar cookiens specifikation.
get_Version() constHämtar värdet för attributet ‘Version
GetHashCode() const overrideAnalog till C# Object.GetHashCode() metod. 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 värdet för attributet ‘Comment’.
set_CommentUri(System::SharedPtr<Uri>)Sätter värdet för attributet ‘CommentURL’.
set_Discard(bool)Sätter värdet för attributet ‘Discard’.
set_Domain(String)Sätter värdet för attributet ‘Domain’.
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 värdet för attributet ‘Expires’.
set_HttpOnly(bool)Sätter värdet för attributet ‘HttpOnly’.
set_Name(String)Sätter cookiens namn.
set_Path(String)Sätter värdet för attributet ‘Path’.
set_Port(String)Sätter värdet för attributet ‘Port’.
set_Secure(bool)Sätter värdet för attributet ‘Secure’.
set_Value(String)Sätter cookiens värde.
set_Variant(CookieVariant)Sätter cookiens specifikation.
set_Version(int32_t)Sätter värdet för attributet ‘Version
ToServerString()Serialiserar den aktuella instansen till dess strängrepresentation.
ToString() const overrideAnalog till C#-metoden Object.ToString(). 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 CommentAttributeNameNamnet på attributet ‘Comment’.
static CommentUrlAttributeNameNamnet på attributet ‘CommentURL’.
static DiscardAttributeNameNamnet på attributet ‘Discard’.
static DomainAttributeNameNamnet på attributet ‘Domain’.
static EqualsLiteralSeparatorn som används för att separera namn och värde för ett attribut.
static ExpiresAttributeNameNamnet på attributet ‘Expires’.
static HttpOnlyAttributeNameDen ‘HttpOnly’ attributets namn.
static MaxAgeAttributeNameDen ‘Max-Age’ attributets namn.
static MaxSupportedVersionRTTI-information.
static MaxSupportedVersionStringSträngrepresentationen av den maximalt stödda versionen.
static PathAttributeNameDen ‘Path’ attributets namn.
static PortAttributeNameDen ‘Port’ attributets namn.
static PortSplitDelimitersArrayen som innehåller avgränsare för ‘Port’ attributets värden.
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 SecureAttributeNameDen ‘Secure’ attributets namn.
static SeparatorLiteralAttributseparatorn.
static SpecialAttributeLiteralPrefixet för de speciella attributens namn.
static VersionAttributeNameDen ‘Version’ attributets namn.

Se även