System::Web::Services::Protocols::HttpWebClientProtocol κλάση

HttpWebClientProtocol class

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

class HttpWebClientProtocol : public System::Web::Services::Protocols::WebClientProtocol

Μέθοδοι

ΜέθοδοςΠεριγραφή
virtual CheckForCookies(System::SharedPtr<Net::HttpWebResponse>)Προσθέτει cookies από το καθορισμένο αίτημα στον εσωτερικό κάτοχο cookies.
get_AllowAutoRedirect()Λαμβάνει μια τιμή που υποδεικνύει εάν ο πελάτης ακολουθεί τις ανακατευθύνσεις του διακομιστή.
get_ClientCertificates()Επιστρέφει τη συλλογή των πιστοποιητικών του πελάτη.
get_CookieContainer()Λαμβάνει έναν κάτοχο που χρησιμοποιείται για την αποθήκευση των cookies.
get_EnableDecompression()Λαμβάνει μια τιμή που υποδεικνύει εάν η αποσυμπίεση είναι ενεργοποιημένη.
get_Proxy()Λαμβάνει πληροφορίες διαμεσολαβητή.
get_UnsafeAuthenticatedConnectionSharing()Λαμβάνει μια τιμή που υποδεικνύει εάν η κοινή χρήση σύνδεσης είναι ενεργοποιημένη όταν ο πελάτης χρησιμοποιεί έλεγχο ταυτότητας NTLM.
get_UserAgent()Λαμβάνει μια τιμή της κεφαλίδας ‘User-Agent’.
set_AllowAutoRedirect(bool)Ορίζει μια τιμή που υποδεικνύει εάν ο πελάτης ακολουθεί τις ανακατευθύνσεις του διακομιστή.
set_CookieContainer(System::SharedPtr<System::Net::CookieContainer>)Ορίζει έναν κάτοχο που χρησιμοποιείται για την αποθήκευση των cookies.
set_EnableDecompression(bool)Ορίζει μια τιμή που υποδεικνύει εάν η αποσυμπίεση είναι ενεργοποιημένη.
set_Proxy(System::SharedPtr<Net::IWebProxy>)Ορίζει πληροφορίες διαμεσολαβητή.
set_UnsafeAuthenticatedConnectionSharing(bool)Ορίζει μια τιμή που υποδεικνύει εάν η κοινή χρήση σύνδεσης είναι ενεργοποιημένη όταν ο πελάτης χρησιμοποιεί έλεγχο ταυτότητας NTLM.
set_UserAgent(String)Ορίζει μια τιμή της κεφαλίδας ‘User-Agent’.
UnregisterMapping(System::SharedPtr<Object>)

Δείτε επίσης