Share via


Classe TeamFoundationSoapProxy

Nota: questa API è ora obsoleta.

Fornisce il protocollo per la comunicazione dell'oggetto di Team Foundation tramite SOAP.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.TeamFoundation.Client
Assembly:  Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)

Sintassi

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

Il tipo TeamFoundationSoapProxy espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto TeamFoundationSoapProxy() Inizializza una nuova istanza di TeamFoundationSoapProxy.
Metodo protetto TeamFoundationSoapProxy(TfsConnection) Inizializza una nuova istanza di TeamFoundationSoapProxy.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica AllowAutoRedirect Ottiene o imposta se il client segue automaticamente i reindirizzamenti del server. (Ereditato da HttpWebClientProtocol)
Proprietà protetta. CanRaiseEvents Ottiene un valore che indica se il componente può generare un evento. (Ereditato da Component)
Proprietà pubblica ClientCertificates Ottiene l’insieme di certificati client. (Ereditato da HttpWebClientProtocol)
Proprietà pubblica ConnectionGroupName Ottiene o imposta il nome del gruppo di connessione per la richiesta. (Ereditato da WebClientProtocol)
Proprietà pubblica Container ottiene IContainer contenente Component. (Ereditato da Component)
Proprietà pubblica CookieContainer Ottiene o imposta l’insieme di cookie. (Ereditato da HttpWebClientProtocol)
Proprietà pubblica Credentials Ottiene o imposta le credenziali di sicurezza per l'autenticazione del client di servizio Web XML. (Ereditato da WebClientProtocol)
Proprietà pubblicaMembro statico DefaultTimeout Ottiene il timeout predefinito per le richieste SOAP.
Proprietà pubblicaMembro statico DefaultUserAgent Ottiene la stringa agente utente predefinita a utilizzare in tutte le richieste.
Proprietà protetta. DesignMode ottiene un valore che indica se Component si trova in modalità progettazione. (Ereditato da Component)
Proprietà pubblica EnableDecompression Ottiene o imposta un valore che indica se la decompressione è abilitata per questo HttpWebClientProtocol. (Ereditato da HttpWebClientProtocol)
Proprietà protetta. Events Ottiene l'elenco dei gestori eventi associati a questo Component. (Ereditato da Component)
Proprietà pubblica PreAuthenticate Ottiene o imposta un valore che indica se la preautenticazione è attivata. (Ereditato da WebClientProtocol)
Proprietà pubblica Proxy Ottiene o imposta le informazioni proxy per eseguire una richiesta di servizi Web XML attraverso un firewall. (Ereditato da HttpWebClientProtocol)
Proprietà pubblica RequestEncoding La codifica (Encoding) utilizzata per effettuare la richiesta al servizio Web XML. (Ereditato da WebClientProtocol)
Proprietà pubblica Site ottiene o imposta ISite il Component. (Ereditato da Component)
Proprietà pubblica SoapVersion Ottiene o imposta la versione del protocollo SOAP utilizzato per effettuare la richiesta SOAP al servizio Web XML. (Ereditato da SoapHttpClientProtocol)
Proprietà pubblica TeamFoundationServer Obsoleta. (Precedente) ottiene o imposta l'oggetto di TeamFoundationServer associato a questo proxy.
Proprietà pubblica TfsConnection Ottiene o imposta l'oggetto di TfsConnection associato a questo proxy.
Proprietà pubblica Timeout Indica il tempo di attesa di un client del servizio Web XML dell'arrivo della risposta a una richiesta sincrona al servizio Web XML (espresso in millisecondi). (Ereditato da WebClientProtocol)
Proprietà pubblica UnsafeAuthenticatedConnectionSharing Ottiene o imposta un valore che indica se la condivisione di connessioni è attivata quando il client utilizza l'autenticazione NTLM per collegarsi al server Web che contiene il servizio Web XML. (Ereditato da HttpWebClientProtocol)
Proprietà pubblica Url Ottiene o imposta l'URL di base del servizio Web XML richiesto dal client. (Ereditato da WebClientProtocol)
Proprietà pubblica UseDefaultCredentials Ottiene o imposta un valore che indica se impostare la proprietà Credentials sul valore della proprietà CredentialCache.DefaultCredentials. (Ereditato da WebClientProtocol)
Proprietà pubblica UserAgent Ottiene o imposta il valore dell'intestazione dell'agente utente inviata con ogni richiesta. (Ereditato da HttpWebClientProtocol)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Abort Annulla una richiesta a un metodo di servizio Web XML. (Ereditato da WebClientProtocol)
Metodo protetto BeginInvoke Avvia una chiamata asincrona di un metodo del servizio Web XML tramite SOAP. (Ereditato da SoapHttpClientProtocol)
Metodo protetto CancelAsync Annulla una chiamata asincrona a un metodo di servizio Web XML, a meno che la chiamata non sia stata già completata. (Ereditato da HttpWebClientProtocol)
Metodo pubblico CreateObjRef Critico per la sicurezza. Crea un oggetto che contiene tutte le informazioni rilevanti obbligatorio per generare un proxy utilizzato per comunicare con un oggetto remoto. (Ereditato da MarshalByRefObject)
Metodo pubblico Discover Esegue il collegamento dinamico a un servizio Web XML descritto nel documento di individuazione in Url. (Ereditato da SoapHttpClientProtocol)
Metodo pubblico Dispose() Libera tutte le risorse utilizzate da Component. (Ereditato da Component)
Metodo protetto Dispose(Boolean) Rilascia risorse non gestite utilizzate da Component e facoltativamente dealloca risorse gestite. (Ereditato da Component)
Metodo protetto EndInvoke Chiude una chiamata asincrona del metodo di un servizio Web XML tramite SOAP. (Ereditato da SoapHttpClientProtocol)
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Rilascia risorse non gestite e l'esecuzione di altre operazioni di pulitura prima di Component viene recuperato dalla Garbage Collection. (Ereditato da Component)
Metodo pubblicoMembro statico GetConnectionGroupName Ottiene il nome del gruppo di connessioni specificato da un URI (Uniform Resource Identifier (URI) e la combinazione delle credenziali.
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetLifetimeService Critico per la sicurezza. Recupera l'oggetto corrente del servizio di durata che controlla i criteri di durata dell'istanza. (Ereditato da MarshalByRefObject)
Metodo protetto GetReaderForMessage Restituisce un oggetto XmlReader inizializzato con la proprietà Stream del parametro SoapClientMessage. (Ereditato da SoapHttpClientProtocol)
Metodo protetto GetService Restituisce un oggetto che rappresenta un servizio fornito da Component o dal Container. (Ereditato da Component)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto GetWebRequest (Esegue l'override di SoapHttpClientProtocol.GetWebRequest(Uri)).
Metodo protetto GetWebResponse(WebRequest) (Esegue l'override di HttpWebClientProtocol.GetWebResponse(WebRequest)).
Metodo protetto GetWebResponse(WebRequest, IAsyncResult) (Esegue l'override di HttpWebClientProtocol.GetWebResponse(WebRequest, IAsyncResult)).
Metodo protetto GetWriterForMessage (Esegue l'override di SoapHttpClientProtocol.GetWriterForMessage(SoapClientMessage, Int32)).
Metodo pubblico InitializeLifetimeService Critico per la sicurezza. Ottiene un oggetto di servizio di durata per controllare i criteri di durata dell'istanza. (Ereditato da MarshalByRefObject)
Metodo protetto Invoke Richiama in modo sincrono il metodo di un servizio Web XML tramite SOAP. (Ereditato da SoapHttpClientProtocol)
Metodo protetto InvokeAsync(String, array<Object[], SendOrPostCallback) Richiama il metodo specificato in modo asincrono. (Ereditato da SoapHttpClientProtocol)
Metodo protetto InvokeAsync(String, array<Object[], SendOrPostCallback, Object) Richiama il metodo specificato in modo asincrono. (Ereditato da SoapHttpClientProtocol)
Metodo protetto MemberwiseClone() Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone(Boolean) Crea una copia superficiale corrente MarshalByRefObject oggetto. (Ereditato da MarshalByRefObject)
Metodo protetto ThrowIfUnauthorized
Metodo pubblico ToString Restituisce un oggetto String contenere il nome Component, se presente.Questo metodo non deve essere sottoposto a override. (Ereditato da Component)

In alto

Eventi

  Nome Descrizione
Evento pubblico Disposed Si verifica quando il componente viene eliminato da una chiamata a Dispose metodo. (Ereditato da Component)

In alto

Campi

  Nome Descrizione
Campo pubblicoMembro statico ProxyTracing L'opzione di traccia per controllare ottiene registrata (in particolare chiamate di metodo Web.

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Client