Classe System::Web::Services::Protocols::WebClientProtocol

WebClientProtocol class

Cette classe de base est utilisée dans tous les proxies client de services XML Web créés avec ASP.NET. 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 échecs d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en tant qu’argument.

class WebClientProtocol : public virtual System::Object

Méthodes

MéthodeDescription
virtual Abort()Annule la requête.
get_ConnectionGroupName()Obtient le nom du groupe de connexion.
get_Credentials()Obtient les informations d’authentification.
get_PreAuthenticate()Obtient une valeur indiquant si l’authentification préalable est activée.
get_RequestEncoding()Obtient l’encodage utilisé pour les requêtes du client.
get_Timeout()Obtient la durée d’attente avant que la requête n’expire.
get_Uri()Obtient l’URI du service XML Web.
get_Url()Obtient l’URL du service XML Web.
get_UseDefaultCredentials()Obtient une valeur indiquant si la propriété ‘Credential’ est égale à la propriété ‘DefaultCredentials’.
set_ConnectionGroupName(String)Définit le nom du groupe de connexion.
set_Credentials(System::SharedPtr<Net::ICredentials>)Définit les informations d’authentification.
set_PreAuthenticate(bool)Définit une valeur indiquant si l’authentification préalable est activée.
set_RequestEncoding(System::SharedPtr<Text::Encoding>)Définit l’encodage utilisé pour effectuer les requêtes du client.
set_Timeout(int32_t)Définit la durée d’attente avant que la requête n’expire.
set_Uri(System::SharedPtr<Uri>)Définit l’URI du service XML Web.
set_Url(String)Définit l’URL du service XML Web.
set_UseDefaultCredentials(bool)Définit une valeur qui indique si la propriété ‘Credential’ est égale à la propriété ‘DefaultCredentials’.

Voir aussi