System::Net::Http::HttpClientHandler class

HttpClientHandler class

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

class HttpClientHandler : public System::Net::Http::HttpMessageHandler

Μέθοδοι

ΜέθοδοςΠεριγραφή
Dispose() overrideΔεν κάνει τίποτα.
get_CookieContainer()Λαμβάνει το δοχείο cookie που χρησιμοποιείται για την αποθήκευση των cookie του διακομιστή.
get_Credentials()Λαμβάνει τις πληροφορίες ταυτοποίησης.
HttpClientHandler()Πληροφορίες RTTI.
Send(System::SharedPtr<HttpRequestMessage>) overrideΠληροφορίες RTTI.
set_CookieContainer(System::SharedPtr<System::Net::CookieContainer>)Ορίζει το δοχείο cookie που χρησιμοποιείται για την αποθήκευση των cookie του διακομιστή.
set_Credentials(System::SharedPtr<ICredentials>)Ορίζει τις πληροφορίες ταυτοποίησης.
set_Proxy(System::SharedPtr<IWebProxy>)Ορίζει τις πληροφορίες του διαμεσολαβητή.
set_Timeout(int32_t)Λαμβάνει μια διάρκεια χρόνου σε χιλιοστά του δευτερολέπτου μετά την οποία το αίτημα θα λήξει.
set_UseCookies(bool)Ορίζει την τιμή που υποδεικνύει εάν η τρέχουσα παρουσία χρησιμοποιεί το δοχείο cookie για την αποθήκευση των cookie του διακομιστή και εάν η παρουσία χρησιμοποιεί τα cookie του διακομιστή κατά την αποστολή αιτημάτων.
set_UseProxy(bool)Ορίζει την τιμή που υποδεικνύει εάν η τρέχουσα παρουσία χρησιμοποιεί τον διακομιστή μεσολάβησης για την αποστολή αιτημάτων.

Δείτε επίσης