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 | Ο μέγιστος αριθμός στοιχείων της συλλογής ανά τομέα. |
Δείτε επίσης
- Class Object
- Namespace System::Net
- Library Aspose.Page for C++