Compartir a través de


TeamFoundationSoapProxy (Clase)

Nota: esta API ya está obsoleta.

Proporciona el protocolo para la comunicación del objeto de Team Foundation mediante SOAP.

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.TeamFoundation.Client
Ensamblado:  Microsoft.TeamFoundation.Client (en Microsoft.TeamFoundation.Client.dll)

Sintaxis

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

El tipo TeamFoundationSoapProxy expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido TeamFoundationSoapProxy() Inicializa una nueva instancia de TeamFoundationSoapProxy.
Método protegido TeamFoundationSoapProxy(TfsConnection) Inicializa una nueva instancia de TeamFoundationSoapProxy.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública AllowAutoRedirect Obtiene o establece si el cliente sigue de forma automática las redirecciones del servidor. (Se hereda de HttpWebClientProtocol).
Propiedad protegida CanRaiseEvents Obtiene un valor que indica si el componente puede generar un evento. (Se hereda de Component).
Propiedad pública ClientCertificates Obtiene la colección de certificados del cliente. (Se hereda de HttpWebClientProtocol).
Propiedad pública ConnectionGroupName Obtiene o establece el nombre del grupo de conexiones para la solicitud. (Se hereda de WebClientProtocol).
Propiedad pública Container Obtiene IContainer que contiene Component. (Se hereda de Component).
Propiedad pública CookieContainer Obtiene o establece la colección de cookies. (Se hereda de HttpWebClientProtocol).
Propiedad pública Credentials Obtiene o establece credenciales de seguridad para la autenticación del cliente de servicios Web XML. (Se hereda de WebClientProtocol).
Propiedad públicaMiembro estático DefaultTimeout Obtiene el tiempo de espera predeterminado para las solicitudes SOAP.
Propiedad públicaMiembro estático DefaultUserAgent Obtiene la cadena predeterminada de agente de usuario para utilizar en todas las solicitudes.
Propiedad protegida DesignMode Obtiene un valor que indica si Component está actualmente en modo de diseño. (Se hereda de Component).
Propiedad pública EnableDecompression Obtiene o establece un valor que indica si la descompresión está habilitada para este HttpWebClientProtocol. (Se hereda de HttpWebClientProtocol).
Propiedad protegida Events Obtiene la lista de controladores de eventos asociados a Component. (Se hereda de Component).
Propiedad pública PreAuthenticate Obtiene o establece si la autenticación previa está habilitada. (Se hereda de WebClientProtocol).
Propiedad pública Proxy Obtiene o establece la información de proxy necesaria para realizar una solicitud de servicios Web XML a través de un firewall. (Se hereda de HttpWebClientProtocol).
Propiedad pública RequestEncoding La instancia de Encoding que se utiliza para realizar la solicitud de cliente al servicio Web XML. (Se hereda de WebClientProtocol).
Propiedad pública Site Obtiene o establece ISite de Component. (Se hereda de Component).
Propiedad pública SoapVersion Obtiene o establece la versión del protocolo SOAP utilizada para realizar la solicitud SOAP al servicio Web XML. (Se hereda de SoapHttpClientProtocol).
Propiedad pública TeamFoundationServer Obsoleto. (Obsoleto) obtiene o establece el objeto de TeamFoundationServer asociado a este proxy.
Propiedad pública TfsConnection Obtiene o establece el objeto de TfsConnection asociado a este proxy.
Propiedad pública Timeout Indica el tiempo, en milisegundos, que un cliente de servicios Web XML espera a que llegue una respuesta a una solicitud de servicio Web XML sincrónica. (Se hereda de WebClientProtocol).
Propiedad pública UnsafeAuthenticatedConnectionSharing Obtiene o establece un valor que indica si está habilitada la conexión compartida cuando el cliente utiliza la autenticación NTLM para conectarse al servidor Web que hospeda el servicio Web XML. (Se hereda de HttpWebClientProtocol).
Propiedad pública Url Obtiene o establece la dirección URL base del servicio Web XML que el cliente solicita. (Se hereda de WebClientProtocol).
Propiedad pública UseDefaultCredentials Obtiene o establece un valor que indica si se establece la propiedad Credentials en el valor de la propiedad CredentialCache.DefaultCredentials. (Se hereda de WebClientProtocol).
Propiedad pública UserAgent Obtiene o establece el valor del encabezado del agente de usuario que se envía con cada solicitud. (Se hereda de HttpWebClientProtocol).

Arriba

Métodos

  Nombre Descripción
Método público Abort Cancela una solicitud a un método de servicios Web XML. (Se hereda de WebClientProtocol).
Método protegido BeginInvoke Inicia una invocación asincrónica de un método de servicios web XML utilizando SOAP. (Se hereda de SoapHttpClientProtocol).
Método protegido CancelAsync Cancela una llamada asincrónica a un método de servicios Web XML, a menos que la llamada ya haya finalizado. (Se hereda de HttpWebClientProtocol).
Método público CreateObjRef Crítico para la seguridad. Crea un objeto que contiene toda la información relevante necesaria para generar un proxy utilizado para comunicarse con un objeto remoto. (Se hereda de MarshalByRefObject).
Método público Discover Enlaza dinámicamente con el servicio Web XML descrito en el documento de descubrimiento en Url. (Se hereda de SoapHttpClientProtocol).
Método público Dispose() Libera todos los recursos utilizados por Component. (Se hereda de Component).
Método protegido Dispose(Boolean) Libera los recursos no administrados que utiliza Component y libera los recursos administrados de forma opcional. (Se hereda de Component).
Método protegido EndInvoke Finaliza una invocación asincrónica de un método de servicios Web XML utilizando SOAP. (Se hereda de SoapHttpClientProtocol).
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Finalize Libera recursos no administrados y realiza otras operaciones de limpieza antes de que se reclame el objeto Component durante la recolección de elementos no utilizados. (Se hereda de Component).
Método públicoMiembro estático GetConnectionGroupName Obtiene el nombre de grupo de conexión especificado por un identificador uniforme de recursos (URI) y la combinación de credenciales.
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetLifetimeService Crítico para la seguridad. Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia. (Se hereda de MarshalByRefObject).
Método protegido GetReaderForMessage Devuelve un objeto XmlReader inicializado con la propiedad Stream del parámetro SoapClientMessage. (Se hereda de SoapHttpClientProtocol).
Método protegido GetService Devuelve un objeto que representa el servicio suministrado por Component o por Container. (Se hereda de Component).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido GetWebRequest (Invalida a SoapHttpClientProtocol.GetWebRequest(Uri)).
Método protegido GetWebResponse(WebRequest) (Invalida a HttpWebClientProtocol.GetWebResponse(WebRequest)).
Método protegido GetWebResponse(WebRequest, IAsyncResult) (Invalida a HttpWebClientProtocol.GetWebResponse(WebRequest, IAsyncResult)).
Método protegido GetWriterForMessage (Invalida a SoapHttpClientProtocol.GetWriterForMessage(SoapClientMessage, Int32)).
Método público InitializeLifetimeService Crítico para la seguridad. Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia. (Se hereda de MarshalByRefObject).
Método protegido Invoke Llama a un método de servicios web XML de forma asincrónica utilizando SOAP. (Se hereda de SoapHttpClientProtocol).
Método protegido InvokeAsync(String, array<Object[], SendOrPostCallback) Invoca al método especificado de forma asincrónica. (Se hereda de SoapHttpClientProtocol).
Método protegido InvokeAsync(String, array<Object[], SendOrPostCallback, Object) Invoca al método especificado de forma asincrónica. (Se hereda de SoapHttpClientProtocol).
Método protegido MemberwiseClone() Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método protegido MemberwiseClone(Boolean) Crea una copia superficial del objeto MarshalByRefObject actual. (Se hereda de MarshalByRefObject).
Método protegido ThrowIfUnauthorized
Método público ToString Devuelve un objeto String que contiene el nombre del objeto Component, en caso de que exista.Este método no debe reemplazarse. (Se hereda de Component).

Arriba

Eventos

  Nombre Descripción
Evento público Disposed Se produce cuando el componente se elimina mediante una llamada al método Dispose. (Se hereda de Component).

Arriba

Campos

  Nombre Descripción
Campo públicoMiembro estático ProxyTracing Localice el modificador para controlar qué obtiene registrado – especialmente las llamadas al método web.

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.TeamFoundation.Client (Espacio de nombres)