System::Web::Services::Protocols::HttpWebClientProtocol classe

HttpWebClientProtocol class

Questa classe base è utilizzata in tutti i proxy client dei servizi XML Web che usano HTTP. Gli oggetti di questa classe devono 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 questo puntatore per passarlo alle funzioni come argomento.

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

Metodi

MetodoDescrizione
virtual CheckForCookies(System::SharedPtr<Net::HttpWebResponse>)Aggiunge i cookie dalla richiesta specificata al contenitore interno dei cookie.
get_AllowAutoRedirect()Ottiene un valore che indica se il client segue i reindirizzamenti del server.
get_ClientCertificates()Restituisce la raccolta dei certificati del client.
get_CookieContainer()Ottiene un contenitore utilizzato per memorizzare i cookie.
get_EnableDecompression()Ottiene un valore che indica se la decompressione è abilitata.
get_Proxy()Ottiene le informazioni sul proxy.
get_UnsafeAuthenticatedConnectionSharing()Ottiene un valore che indica se la condivisione della connessione è abilitata quando il client utilizza l’autenticazione NTLM.
get_UserAgent()Ottiene un valore dell’intestazione ‘User-Agent’.
set_AllowAutoRedirect(bool)Imposta un valore che indica se il client segue i reindirizzamenti del server.
set_CookieContainer(System::SharedPtr<System::Net::CookieContainer>)Imposta un contenitore utilizzato per memorizzare i cookie.
set_EnableDecompression(bool)Imposta un valore che indica se la decompressione è abilitata.
set_Proxy(System::SharedPtr<Net::IWebProxy>)Imposta le informazioni sul proxy.
set_UnsafeAuthenticatedConnectionSharing(bool)Imposta un valore che indica se la condivisione della connessione è abilitata quando il client utilizza l’autenticazione NTLM.
set_UserAgent(String)Imposta un valore dell’intestazione ‘User-Agent’.
UnregisterMapping(System::SharedPtr<Object>)

Vedi anche