Clase System::Net::WebProxy

WebProxy class

Representa un servidor proxy web http. Los objetos de esta clase solo deben asignarse mediante la función System::MakeObject() . Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarla a funciones como argumento.

class WebProxy : public System::Net::IWebProxy

Métodos

MétodoDescripción
get_Address()Obtiene la dirección del servidor proxy actual.
get_BypassList()Obtiene la lista de direcciones que no utilizan el servidor proxy.
get_BypassProxyOnLocal()Obtiene un valor que indica si el servidor proxy debe usarse para direcciones locales.
virtual get_Credentials()Obtiene las credenciales que se envían al servidor proxy para autenticación.
get_UseDefaultCredentials()Obtiene un valor que indica si las credenciales predeterminadas deben enviarse con las solicitudes.
static GetDefaultProxy()Devuelve el proxy que utiliza la configuración no dinámica de Internet Explorer.
virtual GetProxy(System::SharedPtr<Uri>)Devuelve el URI proxy para una solicitud web.
virtual IsBypassed(System::SharedPtr<Uri>)Comprueba si el servidor proxy no se utiliza para el URI especificado.
set_Address(System::SharedPtr<Uri>)Establece la dirección del servidor proxy actual.
set_BypassList(System::ArrayPtr<String>)Establece la lista de direcciones que no utilizan el servidor proxy.
set_BypassProxyOnLocal(bool)Establece un valor que indica si el servidor proxy debe usarse para direcciones locales.
virtual set_Credentials(System::SharedPtr<ICredentials>)Establece las credenciales que se envían al servidor proxy para la autenticación.
set_UseDefaultCredentials(bool)Establece un valor que indica si las credenciales predeterminadas deben enviarse con las solicitudes.
WebProxy()Construye una nueva instancia.
WebProxy(System::SharedPtr<Uri>)Construye una nueva instancia.
WebProxy(System::SharedPtr<Uri>, bool)Construye una nueva instancia.
WebProxy(System::SharedPtr<Uri>, bool, System::ArrayPtr<String>)Construye una nueva instancia.
WebProxy(System::SharedPtr<Uri>, bool, System::ArrayPtr<String>, System::SharedPtr<ICredentials>)Construye una nueva instancia.
WebProxy(String, int32_t)Construye una nueva instancia.
WebProxy(String)Construye una nueva instancia.
WebProxy(String, bool)Construye una nueva instancia.
WebProxy(String, bool, System::ArrayPtr<String>)Construye una nueva instancia.
WebProxy(String, bool, System::ArrayPtr<String>, System::SharedPtr<ICredentials>)Construye una nueva instancia.

Ver también