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. 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
| 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 cookiens värde. |
| get_Variant() const | Hämtar cookiens specifikation. |
| get_Version() const | Hämtar värdet för attributet ‘Version’ |
| GetHashCode() const override | Analog 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 override | Analog 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ält | Beskrivning |
|---|---|
| static CommentAttributeName | Namnet på attributet ‘Comment’. |
| static CommentUrlAttributeName | Namnet på attributet ‘CommentURL’. |
| static DiscardAttributeName | Namnet på attributet ‘Discard’. |
| static DomainAttributeName | Namnet på attributet ‘Domain’. |
| 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 | Den ‘HttpOnly’ attributets namn. |
| static MaxAgeAttributeName | Den ‘Max-Age’ attributets namn. |
| static MaxSupportedVersion | RTTI-information. |
| static MaxSupportedVersionString | Strängrepresentationen av den maximalt stödda versionen. |
| static PathAttributeName | Den ‘Path’ attributets namn. |
| static PortAttributeName | Den ‘Port’ attributets namn. |
| static PortSplitDelimiters | Arrayen som innehåller avgränsare för ‘Port’ attributets värden. |
| 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 | Den ‘Secure’ attributets namn. |
| static SeparatorLiteral | Attributseparatorn. |
| static SpecialAttributeLiteral | Prefixet för de speciella attributens namn. |
| static VersionAttributeName | Den ‘Version’ attributets namn. |
Se även
- Class Object
- Namespace System::Net
- Library Aspose.PDF for C++