Partager via


TeamFoundationSoapProxy, classe

Remarque : cette API est maintenant obsolète.

Fournit le protocole pour la communication d'objet Team Foundation en utilisant SOAP.

Hiérarchie d'héritage

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Web.Services.Protocols.WebClientProtocol
        System.Web.Services.Protocols.HttpWebClientProtocol
          System.Web.Services.Protocols.SoapHttpClientProtocol
            Microsoft.TeamFoundation.Client.TeamFoundationSoapProxy

Espace de noms :  Microsoft.TeamFoundation.Client
Assembly :  Microsoft.TeamFoundation.Client (dans Microsoft.TeamFoundation.Client.dll)

Syntaxe

'Déclaration
<ObsoleteAttribute("This class is obsolete")> _
Public MustInherit Class TeamFoundationSoapProxy _
    Inherits SoapHttpClientProtocol
[ObsoleteAttribute("This class is obsolete")]
public abstract class TeamFoundationSoapProxy : SoapHttpClientProtocol

Le type TeamFoundationSoapProxy expose les membres suivants.

Constructeurs

  Nom Description
Méthode protégée TeamFoundationSoapProxy() Initialise une nouvelle instance de TeamFoundationSoapProxy.
Méthode protégée TeamFoundationSoapProxy(TfsConnection) Initialise une nouvelle instance de TeamFoundationSoapProxy.

Début

Propriétés

  Nom Description
Propriété publique AllowAutoRedirect Obtient ou définit le paramètre indiquant si le client suit automatiquement ou non les redirections du serveur. (Hérité de HttpWebClientProtocol.)
Propriété protégée CanRaiseEvents Obtient une valeur qui indique si le composant peut déclencher un événement. (Hérité de Component.)
Propriété publique ClientCertificates Obtient la collection de certificats clients. (Hérité de HttpWebClientProtocol.)
Propriété publique ConnectionGroupName Obtient ou définit le nom du groupe de connexions pour la demande. (Hérité de WebClientProtocol.)
Propriété publique Container Obtient le IContainer qui contient Component. (Hérité de Component.)
Propriété publique CookieContainer Obtient ou définit la collection de cookies. (Hérité de HttpWebClientProtocol.)
Propriété publique Credentials Obtient ou définit les informations d'identification du client de service Web XML. (Hérité de WebClientProtocol.)
Propriété publiqueMembre statique DefaultTimeout Obtient le délai d'expiration par défaut pour les requêtes SOAP.
Propriété publiqueMembre statique DefaultUserAgent Obtient la chaîne par défaut d'agent utilisateur de l'utiliser dans toutes les demandes.
Propriété protégée DesignMode Obtient une valeur qui indique si Component est actuellement en mode design. (Hérité de Component.)
Propriété publique EnableDecompression Obtient ou définit une valeur qui indique si la décompression est activée pour ce HttpWebClientProtocol. (Hérité de HttpWebClientProtocol.)
Propriété protégée Events Obtient la liste des gestionnaires d'événements attachés à ce Component. (Hérité de Component.)
Propriété publique PreAuthenticate Obtient ou définit si la pré-authentification est activée. (Hérité de WebClientProtocol.)
Propriété publique Proxy Obtient ou définit des informations relatives au proxy et permettant de faire passer une demande de service Web XML via un pare-feu. (Hérité de HttpWebClientProtocol.)
Propriété publique RequestEncoding Encoding utilisé pour formuler la demande du client au service Web XML. (Hérité de WebClientProtocol.)
Propriété publique Site Obtient ou définit le ISite de Component. (Hérité de Component.)
Propriété publique SoapVersion Obtient ou définit la version du protocole SOAP utilisée pour effectuer la requête SOAP au service Web XML. (Hérité de SoapHttpClientProtocol.)
Propriété publique TeamFoundationServer Obsolète. (Obsolète) obtient ou définit l'objet de TeamFoundationServer associé à ce proxy.
Propriété publique TfsConnection Obtient ou définit l'objet de TfsConnection associé à ce proxy.
Propriété publique Timeout Indique la durée (en millisecondes) pendant laquelle un client de service Web XML attend la réponse à une requête de service Web XML synchrone. (Hérité de WebClientProtocol.)
Propriété publique UnsafeAuthenticatedConnectionSharing Obtient ou définit une valeur indiquant si le partage de connexion est activé lorsque le client utilise l'authentification NTLM pour se connecter au serveur Web hébergeant le service Web XML. (Hérité de HttpWebClientProtocol.)
Propriété publique Url Obtient ou définit l'URL de base du service Web XML demandé par le client. (Hérité de WebClientProtocol.)
Propriété publique UseDefaultCredentials Obtient ou définit une valeur indiquant si la propriété Credentials doit avoir la valeur de la propriété CredentialCache.DefaultCredentials. (Hérité de WebClientProtocol.)
Propriété publique UserAgent Obtient ou définit la valeur de l'en-tête d'agent utilisateur (user agent) accompagnant chaque demande. (Hérité de HttpWebClientProtocol.)

Début

Méthodes

  Nom Description
Méthode publique Abort Annule une demande d'une méthode de service Web XML. (Hérité de WebClientProtocol.)
Méthode protégée BeginInvoke Débute un appel asynchrone d'une méthode de service Web XML au moyen de SOAP. (Hérité de SoapHttpClientProtocol.)
Méthode protégée CancelAsync Annule un appel asynchrone à une méthode de service Web XML, sauf si l'appel est déjà terminé. (Hérité de HttpWebClientProtocol.)
Méthode publique CreateObjRef Essentiel pour la sécurité. Crée un objet contenant toutes les informations appropriées requises pour générer un proxy permettant de communiquer avec un objet distant. (Hérité de MarshalByRefObject.)
Méthode publique Discover Effectue la liaison dynamique à un service Web XML décrit dans le document de découverte situé à l'adresse Url. (Hérité de SoapHttpClientProtocol.)
Méthode publique Dispose() Libère toutes les ressources utilisées par Component. (Hérité de Component.)
Méthode protégée Dispose(Boolean) Libère les ressources non managées utilisées par Component et libère éventuellement les ressources managées. (Hérité de Component.)
Méthode protégée EndInvoke Met fin à un appel asynchrone d'une méthode de service Web XML au moyen de SOAP. (Hérité de SoapHttpClientProtocol.)
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize Libère les ressources non managées et exécute d'autres opérations de nettoyage avant la récupération de Component par le garbage collection. (Hérité de Component.)
Méthode publiqueMembre statique GetConnectionGroupName Obtient le nom de groupe de connexions spécifié par un URI (URI) et combinaison des informations d'identification.
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetLifetimeService Essentiel pour la sécurité. Récupère l'objet de service de durée de vie en cours qui contrôle la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject.)
Méthode protégée GetReaderForMessage Retourne un XmlReader initialisé avec la propriété Stream du paramètre SoapClientMessage. (Hérité de SoapHttpClientProtocol.)
Méthode protégée GetService Retourne un objet qui représente un service fourni par Component ou par son Container. (Hérité de Component.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée GetWebRequest (Substitue SoapHttpClientProtocol.GetWebRequest(Uri).)
Méthode protégée GetWebResponse(WebRequest) (Substitue HttpWebClientProtocol.GetWebResponse(WebRequest).)
Méthode protégée GetWebResponse(WebRequest, IAsyncResult) (Substitue HttpWebClientProtocol.GetWebResponse(WebRequest, IAsyncResult).)
Méthode protégée GetWriterForMessage (Substitue SoapHttpClientProtocol.GetWriterForMessage(SoapClientMessage, Int32).)
Méthode publique InitializeLifetimeService Essentiel pour la sécurité. Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject.)
Méthode protégée Invoke Appelle une méthode de service Web XML de manière synchrone à l'aide de SOAP. (Hérité de SoapHttpClientProtocol.)
Méthode protégée InvokeAsync(String, array<Object[], SendOrPostCallback) Appelle la méthode spécifiée de manière asynchrone. (Hérité de SoapHttpClientProtocol.)
Méthode protégée InvokeAsync(String, array<Object[], SendOrPostCallback, Object) Appelle la méthode spécifiée de manière asynchrone. (Hérité de SoapHttpClientProtocol.)
Méthode protégée MemberwiseClone() Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode protégée MemberwiseClone(Boolean) Crée une copie superficielle de l'objet MarshalByRefObject actuel. (Hérité de MarshalByRefObject.)
Méthode protégée ThrowIfUnauthorized
Méthode publique ToString Retourne String contenant le nom du Component, s'il existe.Cette méthode ne doit pas être substituée. (Hérité de Component.)

Début

Événements

  Nom Description
Événement public Disposed Se produit lorsque le composant est supprimé par un appel à la méthode Dispose. (Hérité de Component.)

Début

Champs

  Nom Description
Champ publicMembre statique ProxyTracing Commutateur de trace pour contrôler ce qui obtient enregistré – en particulier appels de méthode Web.

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.TeamFoundation.Client, espace de noms