This documentation is archived and is not being maintained.

TeamFoundationSoapProxy Class

Note: This API is now obsolete.

Provides the protocol for Team Foundation object communication by using SOAP.

Namespace:  Microsoft.TeamFoundation.Client
Assembly:  Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)

[ObsoleteAttribute("This class is obsolete")]
public abstract class TeamFoundationSoapProxy : SoapHttpClientProtocol

The TeamFoundationSoapProxy type exposes the following members.

  NameDescription
Protected methodTeamFoundationSoapProxy()Initializes a new TeamFoundationSoapProxy instance.
Protected methodTeamFoundationSoapProxy(TfsConnection)Initializes a new TeamFoundationSoapProxy instance.
Top

  NameDescription
Public propertyAllowAutoRedirectGets or sets whether the client automatically follows server redirects. (Inherited from HttpWebClientProtocol.)
Protected propertyCanRaiseEventsGets a value indicating whether the component can raise an event. (Inherited from Component.)
Public propertyClientCertificatesGets the collection of client certificates. (Inherited from HttpWebClientProtocol.)
Public propertyConnectionGroupNameGets or sets the name of the connection group for the request. (Inherited from WebClientProtocol.)
Public propertyContainerGets the IContainer that contains the Component. (Inherited from Component.)
Public propertyCookieContainerGets or sets the collection of cookies. (Inherited from HttpWebClientProtocol.)
Public propertyCredentialsGets or sets security credentials for XML Web service client authentication. (Inherited from WebClientProtocol.)
Public propertyStatic memberDefaultTimeoutGets the default time-out for SOAP requests.
Public propertyStatic memberDefaultUserAgentGets the default user agent string to use in all requests.
Protected propertyDesignModeGets a value that indicates whether the Component is currently in design mode. (Inherited from Component.)
Public propertyEnableDecompressionGets or sets a value that indicates whether decompression is enabled for this HttpWebClientProtocol. (Inherited from HttpWebClientProtocol.)
Protected propertyEventsGets the list of event handlers that are attached to this Component. (Inherited from Component.)
Public propertyPreAuthenticateGets or sets whether pre-authentication is enabled. (Inherited from WebClientProtocol.)
Public propertyProxyGets or sets proxy information for making an XML Web service request through a firewall. (Inherited from HttpWebClientProtocol.)
Public propertyRequestEncodingThe Encoding used to make the client request to the XML Web service. (Inherited from WebClientProtocol.)
Public propertySiteGets or sets the ISite of the Component. (Inherited from Component.)
Public propertySoapVersionGets or sets the version of the SOAP protocol used to make the SOAP request to the XML Web service. (Inherited from SoapHttpClientProtocol.)
Public propertyTeamFoundationServer Obsolete. (Obsolete) Gets or sets the TeamFoundationServer object that is associated with this proxy.
Public propertyTfsConnectionGets or sets the TfsConnection object that is associated with this proxy.
Public propertyTimeoutIndicates the time an XML Web service client waits for the reply to a synchronous XML Web service request to arrive (in milliseconds). (Inherited from WebClientProtocol.)
Public propertyUnsafeAuthenticatedConnectionSharingGets or sets a value that indicates whether connection sharing is enabled when the client uses NTLM authentication to connect to the Web server that hosts the XML Web service. (Inherited from HttpWebClientProtocol.)
Public propertyUrlGets or sets the base URL of the XML Web service the client is requesting. (Inherited from WebClientProtocol.)
Public propertyUseDefaultCredentialsGets or sets a value that indicates whether to set the Credentials property to the value of the CredentialCache.DefaultCredentials property. (Inherited from WebClientProtocol.)
Public propertyUserAgentGets or sets the value for the user agent header that is sent with each request. (Inherited from HttpWebClientProtocol.)
Top

  NameDescription
Public methodAbortCancels a request to an XML Web service method. (Inherited from WebClientProtocol.)
Protected methodBeginInvokeStarts an asynchronous invocation of an XML Web service method using SOAP. (Inherited from SoapHttpClientProtocol.)
Protected methodCancelAsyncCancels an asynchronous call to an XML Web service method, unless the call has already completed. (Inherited from HttpWebClientProtocol.)
Public methodCreateObjRefSecurity Critical. Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from MarshalByRefObject.)
Public methodDiscoverDynamically binds to an XML Web service described in the discovery document at Url. (Inherited from SoapHttpClientProtocol.)
Public methodDispose()Releases all resources used by the Component. (Inherited from Component.)
Protected methodDispose(Boolean)Releases the unmanaged resources used by the Component and optionally releases the managed resources. (Inherited from Component.)
Protected methodEndInvokeEnds an asynchronous invocation of an XML Web service method using SOAP. (Inherited from SoapHttpClientProtocol.)
Public methodEqualsDetermines whether the specified object is equal to the current object. (Inherited from Object.)
Protected methodFinalizeReleases unmanaged resources and performs other cleanup operations before the Component is reclaimed by garbage collection. (Inherited from Component.)
Public methodStatic memberGetConnectionGroupNameGets the connection group name that is specified by a uniform resource identifier (URI) and credentials combination.
Public methodGetHashCodeServes as the default hash function. (Inherited from Object.)
Public methodGetLifetimeServiceSecurity Critical. Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from MarshalByRefObject.)
Protected methodGetReaderForMessageReturns an XmlReader initialized with the Stream property of the SoapClientMessage parameter. (Inherited from SoapHttpClientProtocol.)
Protected methodGetServiceReturns an object that represents a service provided by the Component or by its Container. (Inherited from Component.)
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Protected methodGetWebRequest (Overrides SoapHttpClientProtocol.GetWebRequest(Uri).)
Protected methodGetWebResponse(WebRequest) (Overrides HttpWebClientProtocol.GetWebResponse(WebRequest).)
Protected methodGetWebResponse(WebRequest, IAsyncResult) (Overrides HttpWebClientProtocol.GetWebResponse(WebRequest, IAsyncResult).)
Protected methodGetWriterForMessage (Overrides SoapHttpClientProtocol.GetWriterForMessage(SoapClientMessage, Int32).)
Public methodInitializeLifetimeServiceSecurity Critical. Obtains a lifetime service object to control the lifetime policy for this instance. (Inherited from MarshalByRefObject.)
Protected methodInvokeInvokes an XML Web service method synchronously using SOAP. (Inherited from SoapHttpClientProtocol.)
Protected methodInvokeAsync(String, Object[], SendOrPostCallback)Invokes the specified method asynchronously. (Inherited from SoapHttpClientProtocol.)
Protected methodInvokeAsync(String, Object[], SendOrPostCallback, Object)Invokes the specified method asynchronously. (Inherited from SoapHttpClientProtocol.)
Protected methodMemberwiseClone()Creates a shallow copy of the current Object. (Inherited from Object.)
Protected methodMemberwiseClone(Boolean)Creates a shallow copy of the current MarshalByRefObject object. (Inherited from MarshalByRefObject.)
Protected methodThrowIfUnauthorized
Public methodToStringReturns a String containing the name of the Component, if any. This method should not be overridden. (Inherited from Component.)
Top

  NameDescription
Public eventDisposedOccurs when the component is disposed by a call to the Dispose method. (Inherited from Component.)
Top

  NameDescription
Public fieldStatic memberProxyTracingTrace switch to control what gets logged – particularly web method calls.
Top

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show: