System::Net::WebProxy classe

WebProxy class

Rappresenta un server proxy web http. Gli oggetti di questa classe dovrebbero essere allocati solo utilizzando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgere sempre questa classe in un puntatore System::SmartPtr e utilizzare tale puntatore per passarlo alle funzioni come argomento.

class WebProxy : public System::Net::IWebProxy

Metodi

MetodoDescrizione
get_Address()Ottiene l’indirizzo del server proxy corrente.
get_BypassList()Ottiene l’elenco degli indirizzi che non utilizzano il server proxy.
get_BypassProxyOnLocal()Ottiene un valore che indica se il server proxy deve essere usato per gli indirizzi locali.
virtual get_Credentials()Ottiene le credenziali inviate al server proxy per l’autenticazione.
get_UseDefaultCredentials()Ottiene un valore che indica se le credenziali predefinite devono essere inviate con le richieste.
static GetDefaultProxy()Restituisce il proxy che utilizza le impostazioni non dinamiche di Internet Explorer.
virtual GetProxy(System::SharedPtr<Uri>)Restituisce l’URI proxy per una richiesta web.
virtual IsBypassed(System::SharedPtr<Uri>)Verifica se il server proxy non è utilizzato per l’URI specificato.
set_Address(System::SharedPtr<Uri>)Imposta l’indirizzo del server proxy corrente.
set_BypassList(System::ArrayPtr<String>)Imposta l’elenco degli indirizzi che non utilizzano il server proxy.
set_BypassProxyOnLocal(bool)Imposta un valore che indica se il server proxy deve essere utilizzato per gli indirizzi locali.
virtual set_Credentials(System::SharedPtr<ICredentials>)Imposta le credenziali inviate al server proxy per l’autenticazione.
set_UseDefaultCredentials(bool)Imposta un valore che indica se le credenziali predefinite devono essere inviate con le richieste.
WebProxy()Crea una nuova istanza.
WebProxy(System::SharedPtr<Uri>)Crea una nuova istanza.
WebProxy(System::SharedPtr<Uri>, bool)Crea una nuova istanza.
WebProxy(System::SharedPtr<Uri>, bool, System::ArrayPtr<String>)Crea una nuova istanza.
WebProxy(System::SharedPtr<Uri>, bool, System::ArrayPtr<String>, System::SharedPtr<ICredentials>)Crea una nuova istanza.
WebProxy(String, int32_t)Crea una nuova istanza.
WebProxy(String)Crea una nuova istanza.
WebProxy(String, bool)Crea una nuova istanza.
WebProxy(String, bool, System::ArrayPtr<String>)Crea una nuova istanza.
WebProxy(String, bool, System::ArrayPtr<String>, System::SharedPtr<ICredentials>)Crea una nuova istanza.

Vedi anche