System::Net::Cookie class
περιεχόμενα
[
κρύβω
]Cookie class
Αντιπροσωπεύει ένα HTTP cookie. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στο στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα προκαλέσει σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ισχυρισμού. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη περάσετε σε συναρτήσεις ως όρισμα.
class Cookie : public System::Object
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| Clone() | Δημιουργεί ένα αντίγραφο της τρέχουσας παρουσίας. |
| Cookie() | Δημιουργεί μια νέα παρουσία. |
| Cookie(String, String) | Δημιουργεί μια νέα παρουσία. |
| Cookie(String, String, String) | Δημιουργεί μια νέα παρουσία. |
| Cookie(String, String, String, String) | Δημιουργεί μια νέα παρουσία. |
| Equals(System::SharedPtr<Object>) override | Συγκρίνει αντικείμενα χρησιμοποιώντας τη σημασιολογία του C# Object.Equals semantics. |
| get_Comment() const | Ανακτά την τιμή του χαρακτηριστικού ‘Comment’. |
| get_CommentUri() const | Ανακτά την τιμή του χαρακτηριστικού ‘CommentURL’. |
| get_Discard() const | Ανακτά την τιμή του χαρακτηριστικού ‘Discard’. |
| get_Domain() const | Ανακτά την τιμή του χαρακτηριστικού ‘Domain’. |
| get_DomainImplicit() | Ανακτά μια τιμή που υποδεικνύει εάν ο τομέας είναι έμμεσο. |
| get_DomainKey() const | Επιστρέφει το κλειδί του τομέα. |
| get_Expired() | Ανακτά μια τιμή που υποδεικνύει εάν το cookie έληξε. |
| get_Expires() | Ανακτά την τιμή του χαρακτηριστικού ‘Expires’. |
| get_HttpOnly() const | Ανακτά την τιμή του χαρακτηριστικού ‘HttpOnly’. |
| get_Name() const | Ανακτά το όνομα του cookie. |
| get_Path() const | Ανακτά την τιμή του χαρακτηριστικού ‘Path’. |
| get_Plain() const | Επιστρέφει μια τιμή που υποδεικνύει εάν η προδιαγραφή του cookie είναι ‘Plain’. |
| get_Port() const | Ανακτά την τιμή του χαρακτηριστικού ‘Port’. |
| get_PortList() const | Επιστρέφει τη συλλογή των τιμών του χαρακτηριστικού ‘Port’. |
| get_Secure() const | Ανακτά την τιμή του χαρακτηριστικού ‘Secure’. |
| get_TimeStamp() const | Επιστρέφει την ώρα που δημιουργήθηκε το cookie. |
| get_Value() const | Λαμβάνει την τιμή του cookie. |
| get_Variant() const | Λαμβάνει την προδιαγραφή του cookie. |
| get_Version() const | Λαμβάνει την τιμή του χαρακτηριστικού ‘Version’ |
| GetHashCode() const override | Αναλογική μέθοδος του C# Object.GetHashCode(). Ενεργοποιεί το hashing προσαρμοσμένων αντικειμένων. |
| InternalSetName(String) | Αυτή η μέθοδος καλείται από άλλες μεθόδους για να ορίσει ένα όνομα μεθόδου. |
| set_Comment(String) | Ορίζει την τιμή του χαρακτηριστικού ‘Comment’. |
| set_CommentUri(System::SharedPtr<Uri>) | Ορίζει την τιμή του χαρακτηριστικού ‘CommentURL’. |
| set_Discard(bool) | Ορίζει την τιμή του χαρακτηριστικού ‘Discard’. |
| set_Domain(String) | Ορίζει την τιμή του χαρακτηριστικού ‘Domain’. |
| set_DomainImplicit(bool) | Ορίζει μια τιμή που υποδεικνύει αν ο τομέας είναι έμμεσο. |
| set_Expired(bool) | Ορίζει μια τιμή που υποδεικνύει αν το cookie έληξε. |
| set_Expires(DateTime) | Ορίζει την τιμή του χαρακτηριστικού ‘Expires’. |
| set_HttpOnly(bool) | Ορίζει την τιμή του χαρακτηριστικού ‘HttpOnly’. |
| set_Name(String) | Ορίζει το όνομα του cookie. |
| set_Path(String) | Ορίζει την τιμή του χαρακτηριστικού ‘Path’. |
| set_Port(String) | Ορίζει την τιμή του χαρακτηριστικού ‘Port’. |
| set_Secure(bool) | Ορίζει την τιμή του χαρακτηριστικού ‘Secure’. |
| set_Value(String) | Ορίζει την τιμή του cookie. |
| set_Variant(CookieVariant) | Ορίζει την προδιαγραφή του cookie. |
| set_Version(int32_t) | Ορίζει την τιμή του χαρακτηριστικού ‘Version’ |
| ToServerString() | Σειριοποιεί την τρέχουσα παρουσία σε αναπαράσταση συμβολοσειράς. |
| ToString() const override | Αναλογικό της C# Object.ToString() μεθόδου. Ενεργοποιεί τη μετατροπή προσαρμοσμένων αντικειμένων σε συμβολοσειρά. |
| VerifySetDefaults(CookieVariant, System::SharedPtr<Uri>, bool, String, bool, bool) | Επαληθεύει και ορίζει τις προεπιλεγμένες τιμές του χαρακτηριστικού. |
Πεδία
| Πεδίο | Περιγραφή |
|---|---|
| static CommentAttributeName | Το όνομα του χαρακτηριστικού ‘Comment’. |
| static CommentUrlAttributeName | Το όνομα του χαρακτηριστικού ‘CommentURL’. |
| static DiscardAttributeName | Το όνομα του χαρακτηριστικού ‘Discard’. |
| static DomainAttributeName | Το όνομα του χαρακτηριστικού ‘Domain’. |
| static EqualsLiteral | Ο διαχωριστής που χρησιμοποιείται για να διαχωρίζει το όνομα και την τιμή ενός χαρακτηριστικού. |
| static ExpiresAttributeName | Το όνομα του χαρακτηριστικού ‘Expires’. |
| static HttpOnlyAttributeName | Το όνομα του χαρακτηριστικού ‘HttpOnly’. |
| static MaxAgeAttributeName | Το όνομα του χαρακτηριστικού ‘Max-Age’. |
| static MaxSupportedVersion | Πληροφορίες RTTI. |
| static MaxSupportedVersionString | Η συμβολοσειρά που αντιπροσωπεύει τη μέγιστη υποστηριζόμενη έκδοση. |
| static PathAttributeName | Το όνομα του χαρακτηριστικού ‘Path’. |
| static PortAttributeName | Το όνομα του χαρακτηριστικού ‘Port’. |
| static PortSplitDelimiters | Ο πίνακας που περιέχει διαχωριστικά για τις τιμές του χαρακτηριστικού ‘Port’. |
| static QuotesLiteral | Το σύμβολο που χρησιμοποιείται για να περικλείει τα μέρη του χαρακτηριστικού. |
| static ReservedToName | Μια τιμή που είναι δεσμευμένη για το όνομα του cookie. |
| static ReservedToValue | Μια τιμή που είναι δεσμευμένη για την τιμή του cookie. |
| static SecureAttributeName | Το όνομα του χαρακτηριστικού ‘Secure’. |
| static SeparatorLiteral | Ο διαχωριστής χαρακτηριστικών. |
| static SpecialAttributeLiteral | Το πρόθεμα των ονομάτων των ειδικών χαρακτηριστικών. |
| static VersionAttributeName | Το όνομα του χαρακτηριστικού ‘Έκδοση’ . |
Δείτε επίσης
- Class Object
- Namespace System::Net
- Library Aspose.Page for C++