System::Net::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Το όνομα του χαρακτηριστικού ‘Έκδοση’ .

Δείτε επίσης