System::Net::Cookie klasse
inhoud
[
verbergen
]Cookie class
Vertegenwoordigt een HTTP-cookie. Objecten van deze klasse mogen alleen worden gealloceerd met de System::MakeObject() functie. Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
class Cookie : public System::Object
Methoden
| Methode | Beschrijving |
|---|---|
| Clone() | Maakt een kopie van de huidige instantie. |
| Cookie() | Construeert een nieuw exemplaar. |
| Cookie(String, String) | Construeert een nieuw exemplaar. |
| Cookie(String, String, String) | Construeert een nieuw exemplaar. |
| Cookie(String, String, String, String) | Construeert een nieuw exemplaar. |
| Equals(System::SharedPtr<Object>) override | Vergelijkt objecten met behulp van C# Object.Equals semantiek. |
| get_Comment() const | Haalt de waarde van het ‘Comment’-attribuut op. |
| get_CommentUri() const | Haalt de waarde van het ‘CommentURL’-attribuut op. |
| get_Discard() const | Haalt de waarde van het ‘Discard’-attribuut op. |
| get_Domain() const | Haalt de waarde van het ‘Domain’-attribuut op. |
| get_DomainImplicit() | Haalt een waarde op die aangeeft of het domein impliciet is. |
| get_DomainKey() const | Retourneert de domeinsleutel. |
| get_Expired() | Haalt een waarde op die aangeeft of de cookie is verlopen. |
| get_Expires() | Haalt de waarde van het ‘Expires’-attribuut op. |
| get_HttpOnly() const | Haalt de waarde van het ‘HttpOnly’-attribuut op. |
| get_Name() const | Haalt de naam van de cookie op. |
| get_Path() const | Haalt de waarde van het ‘Path’-attribuut op. |
| get_Plain() const | Retourneert een waarde die aangeeft of de cookie-specificatie ‘Plain’ is. |
| get_Port() const | Haalt de waarde van het ‘Port’-attribuut op. |
| get_PortList() const | Retourneert de verzameling van de waarden van het ‘Port’-attribuut. |
| get_Secure() const | Haalt de waarde van het ‘Secure’-attribuut op. |
| get_TimeStamp() const | Retourneert de tijd waarop de cookie is gemaakt. |
| get_Value() const | Haalt de waarde van de cookie op. |
| get_Variant() const | Haalt de specificatie van de cookie op. |
| get_Version() const | Haalt de waarde van het ‘Version’ attribuut op. |
| GetHashCode() const override | Analoge van C# Object.GetHashCode() methode. Maakt hashing van aangepaste objecten mogelijk. |
| InternalSetName(String) | Deze methode wordt door andere methoden aangeroepen om een methodenaam in te stellen. |
| set_Comment(String) | Stelt de waarde van het ‘Comment’-attribuut in. |
| set_CommentUri(System::SharedPtr<Uri>) | Stelt de waarde van het ‘CommentURL’-attribuut in. |
| set_Discard(bool) | Stelt de waarde van het ‘Discard’-attribuut in. |
| set_Domain(String) | Stelt de waarde van het ‘Domain’-attribuut in. |
| set_DomainImplicit(bool) | Stelt een waarde in die aangeeft of het domein impliciet is. |
| set_Expired(bool) | Stelt een waarde in die aangeeft of de cookie is verlopen. |
| set_Expires(DateTime) | Stelt de waarde van het ‘Expires’-attribuut in. |
| set_HttpOnly(bool) | Stelt de waarde van het ‘HttpOnly’-attribuut in. |
| set_Name(String) | Stelt de naam van de cookie in. |
| set_Path(String) | Stelt de waarde van het ‘Path’-attribuut in. |
| set_Port(String) | Stelt de waarde van het ‘Port’-attribuut in. |
| set_Secure(bool) | Stelt de waarde van het ‘Secure’-attribuut in. |
| set_Value(String) | Stelt de waarde van de cookie in. |
| set_Variant(CookieVariant) | Stelt de specificatie van de cookie in. |
| set_Version(int32_t) | Stelt de waarde van het ‘Version’ attribuut in. |
| ToServerString() | Serialiseert de huidige instantie naar de tekenreeksrepresentatie. |
| ToString() const override | Analoge van de C# Object.ToString() methode. Maakt het mogelijk aangepaste objecten naar een string te converteren. |
| VerifySetDefaults(CookieVariant, System::SharedPtr<Uri>, bool, String, bool, bool) | Verifieert en stelt de standaardwaarden van het attribuut in. |
Velden
| Veld | Beschrijving |
|---|---|
| static CommentAttributeName | De naam van het attribuut ‘Comment’. |
| static CommentUrlAttributeName | De naam van het attribuut ‘CommentURL’. |
| static DiscardAttributeName | De naam van het attribuut ‘Discard’. |
| static DomainAttributeName | De naam van het attribuut ‘Domain’. |
| static EqualsLiteral | Het scheidingsteken dat wordt gebruikt om de naam en waarde van een attribuut te scheiden. |
| static ExpiresAttributeName | De naam van het attribuut ‘Expires’. |
| static HttpOnlyAttributeName | De naam van het attribuut ‘HttpOnly’. |
| static MaxAgeAttributeName | De naam van het attribuut ‘Max-Age’. |
| static MaxSupportedVersion | RTTI-informatie. |
| static MaxSupportedVersionString | De tekenreeksrepresentatie van de maximaal ondersteunde versie. |
| static PathAttributeName | De naam van het attribuut ‘Path’. |
| static PortAttributeName | De naam van het attribuut ‘Port’. |
| static PortSplitDelimiters | De array die scheidingstekens bevat voor de waarden van het attribuut ‘Port’. |
| static QuotesLiteral | Het symbool dat wordt gebruikt om de delen van het attribuut te omhullen. |
| static ReservedToName | Een waarde die gereserveerd is voor de cookie-naam. |
| static ReservedToValue | Een waarde die gereserveerd is voor de cookie-waarde. |
| static SecureAttributeName | De naam van het attribuut ‘Secure’. |
| static SeparatorLiteral | Het scheidingsteken voor attributen. |
| static SpecialAttributeLiteral | Het voorvoegsel van de namen van speciale attributen. |
| static VersionAttributeName | De naam van het attribuut ‘Version’. |
Zie ook
- Class Object
- Namespace System::Net
- Library Aspose.Page for C++