System::Net::Cookie-klass
Innehåll
[
Dölj
]Cookie class
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
| Metod | Beskrivning |
|---|---|
| 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>) override | Jämför objekt med C# Object.Equals semantik. |
| get_Comment() const | Hämtar värdet för attributet ‘Comment’. |
| get_CommentUri() const | Hämtar värdet för attributet ‘CommentURL’. |
| get_Discard() const | Hämtar värdet för attributet ‘Discard’. |
| get_Domain() const | Hämtar värdet för attributet ‘Domain’. |
| get_DomainImplicit() | Hämtar ett värde som indikerar om domänen är implicit. |
| get_DomainKey() const | Returnerar 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() const | Hämtar värdet för attributet ‘HttpOnly’. |
| get_Name() const | Hämtar cookiens namn. |
| get_Path() const | Hämtar värdet för attributet ‘Path’. |
| get_Plain() const | Returnerar ett värde som indikerar om cookie-specifikationen är ‘Plain’. |
| get_Port() const | Hämtar värdet för attributet ‘Port’. |
| get_PortList() const | Returnerar samlingen av värdena för attributet ‘Port’. |
| get_Secure() const | Hämtar värdet för attributet ‘Secure’. |
| get_TimeStamp() const | Returnerar tiden då cookien skapades. |
| get_Value() const | Hämtar cookie’s värde. |
| get_Variant() const | Hämtar cookie’s specifikation. |
| get_Version() const | Hämtar ‘Version’ attributets värde. |
| GetHashCode() const override | Analog 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 override | Analog 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ält | Beskrivning |
|---|---|
| static CommentAttributeName | Det ‘Comment’ attributets namn. |
| static CommentUrlAttributeName | Det ‘CommentURL’ attributets namn. |
| static DiscardAttributeName | Det ‘Discard’ attributets namn. |
| static DomainAttributeName | Det ‘Domain’ attributets namn. |
| static EqualsLiteral | Separatorn som används för att separera namn och värde för ett attribut. |
| static ExpiresAttributeName | Namnet på attributet ‘Expires’. |
| static HttpOnlyAttributeName | Namnet på attributet ‘HttpOnly’. |
| static MaxAgeAttributeName | Namnet på attributet ‘Max-Age’. |
| static MaxSupportedVersion | RTTI-information. |
| static MaxSupportedVersionString | Strängrepresentationen av den maximalt stödda versionen. |
| static PathAttributeName | Namnet på attributet ‘Path’. |
| static PortAttributeName | Namnet på attributet ‘Port’. |
| static PortSplitDelimiters | Arrayen som innehåller avgränsare för värdena i attributet ‘Port’. |
| static QuotesLiteral | Symbolen som används för att omsluta attributets delar. |
| static ReservedToName | Ett värde som är reserverat för kakans namn. |
| static ReservedToValue | Ett värde som är reserverat för kakans värde. |
| static SecureAttributeName | Namnet på attributet ‘Secure’. |
| static SeparatorLiteral | Attributseparatorn. |
| static SpecialAttributeLiteral | Prefixet för de speciella attributens namn. |
| static VersionAttributeName | Namnet på attributet ‘Version’. |
Se även
- Class Object
- Namespace System::Net
- Library Aspose.Page for C++