System::Net::CookieCollection κλάση

CookieCollection class

Αντιπροσωπεύει μια λίστα ταξινομημένων cookie. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε στιγμιότυπο αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα δήλωσης. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάζετε σε συναρτήσεις ως όρισμα.

class CookieCollection : public System::Collections::Generic::ICollection<System::SharedPtr<System::Net::Cookie>>

Enums

ΑπαρίθμησηΠεριγραφή
StampΠληροφορίες RTTI.

Μέθοδοι

ΜέθοδοςΠεριγραφή
Add(const System::SharedPtr<Cookie>&) overrideΠροσθέτει ένα cookie στη συλλογή.
Add(System::SharedPtr<CookieCollection>)Προσθέτει cookie από τη καθορισμένη συλλογή στην τρέχουσα.
Clear() overrideΑφαιρεί όλα τα cookie από τη συλλογή.
Contains(const System::SharedPtr<Cookie>&) const overrideΕλέγχει εάν η συλλογή περιέχει το καθορισμένο cookie.
CookieCollection()Δημιουργεί μια νέα παρουσία.
get_Count() const overrideΛαμβάνει τον αριθμό των στοιχείων στη συλλογή.
get_IsOtherVersionSeen()Επιστρέφει μια τιμή που υποδεικνύει εάν η συλλογή περιέχει ένα cookie με έκδοση που δεν είναι ίση με Cookie::MaxSupportedVersion.
GetEnumerator() overrideΛαμβάνει τον ενομετρητή.
idx_get(int32_t)Επιστρέφει ένα cookie από τη συλλογή cookie στον καθορισμένο δείκτη.
idx_get(String)Επιστρέφει ένα cookie από τη συλλογή cookie με το καθορισμένο όνομα.
IndexOf(System::SharedPtr<Cookie>)Επιστρέφει έναν δείκτη του καθορισμένου cookie.
InternalAdd(System::SharedPtr<Cookie>, bool)Προσθέτει το καθορισμένο cookie στη συλλογή.
Remove(const System::SharedPtr<Cookie>&) overrideΑφαιρεί το καθορισμένο cookie από τη συλλογή.
RemoveAt(int32_t)Αφαιρεί ένα cookie στον καθορισμένο δείκτη.
TimeStamp(CookieCollection::Stamp)Ενημερώνει τη χρονική σήμανση βάσει του καθορισμένου σεναρίου και επιστρέφει μια νέα τιμή.
virtualizeBeginConstIterator() const overrideΛαμβάνει την υλοποίηση του begin const iterator για το τρέχον κοντέινερ.
virtualizeBeginIterator() overrideΛαμβάνει την υλοποίηση του begin iterator για το τρέχον κοντέινερ.
virtualizeEndConstIterator() const overrideΛαμβάνει την υλοποίηση του end const iterator για το τρέχον κοντέινερ.
virtualizeEndIterator() overrideΛαμβάνει την υλοποίηση του end iterator για το τρέχον κοντέινερ.

Δείτε επίσης