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

CookieContainer class

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

class CookieContainer : public System::Object

Μέθοδοι

ΜέθοδοςΠεριγραφή
Add(System::SharedPtr<Cookie>)Προσθέτει ένα cookie στη συλλογή.
Add(System::SharedPtr<Cookie>, bool)Προσθέτει ένα cookie στη συλλογή.
Add(System::SharedPtr<CookieCollection>)Αντιγράφει cookies από τη συγκεκριμένη συλλογή στην τρέχουσα.
Add(System::SharedPtr<Uri>, System::SharedPtr<Cookie>)Προσθέτει ένα cookie για το καθορισμένο URI.
Add(System::SharedPtr<Uri>, System::SharedPtr<CookieCollection>)Αντιγράφει τα cookies από τη συγκεκριμένη συλλογή για το καθορισμένο URI στη τρέχουσα συλλογή.
CookieContainer()Δημιουργεί μια νέα παρουσία.
CookieContainer(int32_t)Δημιουργεί μια νέα παρουσία.
CookieContainer(int32_t, int32_t, int32_t)Δημιουργεί μια νέα παρουσία.
CookieCutter(System::SharedPtr<Uri>, String, String, bool)Αντιγράφει τα cookies από την καθορισμένη κεφαλίδα HTTP για το καθορισμένο URI.
get_Capacity()Λαμβάνει τη χωρητικότητα της συλλογής.
get_Count()Επιστρέφει τον αριθμό των στοιχείων της συλλογής.
get_MaxCookieSize()Λαμβάνει το μέγιστο μέγεθος του cookie.
get_PerDomainCapacity()Λαμβάνει τη χωρητικότητα της συλλογής ανά τομέα.
GetCookieHeader(System::SharedPtr<Uri>)Επιστρέφει μια κεφαλίδα HTTP που περιέχει cookies που σχετίζονται με το καθορισμένο URI.
GetCookieHeader(System::SharedPtr<Uri>, String&)Επιστρέφει μια κεφαλίδα HTTP που περιέχει cookies που σχετίζονται με το καθορισμένο URI.
GetCookies(System::SharedPtr<Uri>)Επιστρέφει μια συλλογή από cookies που σχετίζονται με το καθορισμένο URI.
InternalGetCookies(System::SharedPtr<Uri>)Επιστρέφει μια συλλογή από cookies που σχετίζονται με το καθορισμένο URI.
IsLocalDomain(String)Ελέγχει εάν ο καθορισμένος τομέας είναι localhost.
set_Capacity(int32_t)Ορίζει τη χωρητικότητα της συλλογής.
set_MaxCookieSize(int32_t)Ορίζει το μέγιστο μέγεθος του cookie.
set_PerDomainCapacity(int32_t)Ορίζει τη χωρητικότητα της συλλογής ανά τομέα.
SetCookies(System::SharedPtr<Uri>, String)Αντιγράφει τα cookies από την καθορισμένη κεφαλίδα στη συλλογή και τα συσχετίζει με το καθορισμένο URI.

Πεδία

ΠεδίοΠεριγραφή
static DefaultCookieLengthLimitΤο μέγιστο μέγεθος του cookie.
static DefaultCookieLimitΠληροφορίες RTTI.
static DefaultPerDomainCookieLimitΟ μέγιστος αριθμός στοιχείων της συλλογής ανά τομέα.

Δείτε επίσης