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

WebProxy class

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

class WebProxy : public System::Net::IWebProxy

Μέθοδοι

ΜέθοδοςΠεριγραφή
get_Address()Λαμβάνει τη διεύθυνση του τρέχοντος διακομιστή proxy.
get_BypassList()Λαμβάνει τη λίστα των διευθύνσεων που δεν χρησιμοποιούν τον διακομιστή proxy.
get_BypassProxyOnLocal()Λαμβάνει μια τιμή που υποδεικνύει αν ο διακομιστής proxy πρέπει να χρησιμοποιείται για τοπικές διευθύνσεις.
virtual get_Credentials()Λαμβάνει τα διαπιστευτήρια που αποστέλλονται στον διακομιστή proxy για έλεγχο ταυτότητας.
get_UseDefaultCredentials()Λαμβάνει μια τιμή που υποδεικνύει αν τα προεπιλεγμένα διαπιστευτήρια πρέπει να αποστέλλονται με τα αιτήματα.
static GetDefaultProxy()Επιστρέφει τον proxy που χρησιμοποιεί τις μη-δυναμικές ρυθμίσεις του Internet Explorer.
virtual GetProxy(System::SharedPtr<Uri>)Επιστρέφει το URI μέσω proxy για ένα web αίτημα.
virtual IsBypassed(System::SharedPtr<Uri>)Ελέγχει αν ο διακομιστής proxy δεν χρησιμοποιείται για το καθορισμένο URI.
set_Address(System::SharedPtr<Uri>)Ορίζει τη διεύθυνση του τρέχοντος διακομιστή proxy.
set_BypassList(System::ArrayPtr<String>)Ορίζει τη λίστα των διευθύνσεων που δεν χρησιμοποιούν τον διακομιστή μεσολάβησης.
set_BypassProxyOnLocal(bool)Ορίζει μια τιμή που υποδεικνύει εάν ο διακομιστής μεσολάβησης πρέπει να χρησιμοποιείται για τοπικές διευθύνσεις.
virtual set_Credentials(System::SharedPtr<ICredentials>)Ορίζει τα διαπιστευτήρια που αποστέλλονται στον διακομιστή μεσολάβησης για έλεγχο ταυτότητας.
set_UseDefaultCredentials(bool)Ορίζει μια τιμή που υποδεικνύει εάν τα προεπιλεγμένα διαπιστευτήρια πρέπει να αποστέλλονται με τα αιτήματα.
WebProxy()Δημιουργεί μια νέα παρουσία.
WebProxy(System::SharedPtr<Uri>)Δημιουργεί μια νέα παρουσία.
WebProxy(System::SharedPtr<Uri>, bool)Δημιουργεί μια νέα παρουσία.
WebProxy(System::SharedPtr<Uri>, bool, System::ArrayPtr<String>)Δημιουργεί μια νέα παρουσία.
WebProxy(System::SharedPtr<Uri>, bool, System::ArrayPtr<String>, System::SharedPtr<ICredentials>)Δημιουργεί μια νέα παρουσία.
WebProxy(String, int32_t)Δημιουργεί μια νέα παρουσία.
WebProxy(String)Δημιουργεί μια νέα παρουσία.
WebProxy(String, bool)Δημιουργεί μια νέα παρουσία.
WebProxy(String, bool, System::ArrayPtr<String>)Δημιουργεί μια νέα παρουσία.
WebProxy(String, bool, System::ArrayPtr<String>, System::SharedPtr<ICredentials>)Δημιουργεί μια νέα παρουσία.

Δείτε επίσης