Classe System::Net::WebProxy

WebProxy class

Représente un serveur proxy web http. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des fautes d’assertion. Enveloppez toujours cette classe dans le pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en tant qu’argument.

class WebProxy : public System::Net::IWebProxy

Méthodes

MéthodeDescription
get_Address()Obtient l’adresse du serveur proxy actuel.
get_BypassList()Obtient la liste des adresses qui n’utilisent pas le serveur proxy.
get_BypassProxyOnLocal()Obtient une valeur indiquant si le serveur proxy doit être utilisé pour les adresses locales.
virtual get_Credentials()Obtient les informations d’identification qui sont envoyées au serveur proxy pour l’authentification.
get_UseDefaultCredentials()Obtient une valeur indiquant si les informations d’identification par défaut doivent être envoyées avec les requêtes.
static GetDefaultProxy()Renvoie le proxy qui utilise les paramètres non dynamiques d’Internet Explorer.
virtual GetProxy(System::SharedPtr<Uri>)Renvoie l’URI proxy pour une requête web.
virtual IsBypassed(System::SharedPtr<Uri>)Vérifie si le serveur proxy n’est pas utilisé pour l’URI spécifié.
set_Address(System::SharedPtr<Uri>)Définit l’adresse du serveur proxy actuel.
set_BypassList(System::ArrayPtr<String>)Définit la liste des adresses qui n’utilisent pas le serveur proxy.
set_BypassProxyOnLocal(bool)Définit une valeur indiquant si le serveur proxy doit être utilisé pour les adresses locales.
virtual set_Credentials(System::SharedPtr<ICredentials>)Définit les informations d’identification qui sont envoyées au serveur proxy pour l’authentification.
set_UseDefaultCredentials(bool)Définit une valeur indiquant si les informations d’identification par défaut doivent être envoyées avec les requêtes.
WebProxy()Construit une nouvelle instance.
WebProxy(System::SharedPtr<Uri>)Construit une nouvelle instance.
WebProxy(System::SharedPtr<Uri>, bool)Construit une nouvelle instance.
WebProxy(System::SharedPtr<Uri>, bool, System::ArrayPtr<String>)Construit une nouvelle instance.
WebProxy(System::SharedPtr<Uri>, bool, System::ArrayPtr<String>, System::SharedPtr<ICredentials>)Construit une nouvelle instance.
WebProxy(String, int32_t)Construit une nouvelle instance.
WebProxy(String)Construit une nouvelle instance.
WebProxy(String, bool)Construit une nouvelle instance.
WebProxy(String, bool, System::ArrayPtr<String>)Construit une nouvelle instance.
WebProxy(String, bool, System::ArrayPtr<String>, System::SharedPtr<ICredentials>)Construit une nouvelle instance.

Voir aussi