Поделиться через


TeamFoundationSoapProxy - класс

Примечание. Данный API устарел.

Обеспечивает протокол для связи объекта Team Foundation с использованием протокола SOAP.

Иерархия наследования

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

Пространство имен:  Microsoft.TeamFoundation.Client
Сборка:  Microsoft.TeamFoundation.Client (в Microsoft.TeamFoundation.Client.dll)

Синтаксис

'Декларация
<ObsoleteAttribute("This class is obsolete")> _
Public MustInherit Class TeamFoundationSoapProxy _
    Inherits SoapHttpClientProtocol
[ObsoleteAttribute("This class is obsolete")]
public abstract class TeamFoundationSoapProxy : SoapHttpClientProtocol

Тип TeamFoundationSoapProxy предоставляет следующие члены.

Конструкторы

  Имя Описание
Защищенный метод TeamFoundationSoapProxy() Инициализирует новый экземпляр TeamFoundationSoapProxy.
Защищенный метод TeamFoundationSoapProxy(TfsConnection) Инициализирует новый экземпляр TeamFoundationSoapProxy.

В начало страницы

Свойства

  Имя Описание
Открытое свойство AllowAutoRedirect Получает или задает возможность клиента автоматически следовать перенаправлениям сервера. (Унаследовано от HttpWebClientProtocol.)
Защищенное свойство CanRaiseEvents Возвращает значение, показывающее, может ли компонент вызывать событие. (Унаследовано от Component.)
Открытое свойство ClientCertificates Получает коллекцию сертификатов клиента. (Унаследовано от HttpWebClientProtocol.)
Открытое свойство ConnectionGroupName Получает или задает имя группы подключения для запроса. (Унаследовано от WebClientProtocol.)
Открытое свойство Container Возвращает контейнер IContainer, содержащий компонент Component. (Унаследовано от Component.)
Открытое свойство CookieContainer Получает или задает коллекцию файлов Cookie. (Унаследовано от HttpWebClientProtocol.)
Открытое свойство Credentials Получает или задает учетные данные безопасности для проверки подлинности клиента веб-службы XML. (Унаследовано от WebClientProtocol.)
Открытое свойствоСтатический член DefaultTimeout Получает таймаут по умолчанию для SOAP-запрос.
Открытое свойствоСтатический член DefaultUserAgent Получает строку агента пользователя по умолчанию использовать во всех запросах.
Защищенное свойство DesignMode Возвращает значение, указывающее, находится ли данный компонент Component в режиме конструктора в настоящее время. (Унаследовано от Component.)
Открытое свойство EnableDecompression Возвращает или задает значение, определяющее, включена ли для данного HttpWebClientProtocol распаковки. (Унаследовано от HttpWebClientProtocol.)
Защищенное свойство Events Возвращает список обработчиков событий, которые прикреплены к этому объекту Component. (Унаследовано от Component.)
Открытое свойство PreAuthenticate Получает или задает признак включения предварительной проверки подлинности. (Унаследовано от WebClientProtocol.)
Открытое свойство Proxy Получает или задает информацию о прокси для выполнения запроса веб-службы XML через брандмауэр. (Унаследовано от HttpWebClientProtocol.)
Открытое свойство RequestEncoding Класс Encoding используется для выполнения клиентского запроса к веб-службе XML. (Унаследовано от WebClientProtocol.)
Открытое свойство Site Получает или задает экземпляр ISite для компонента Component. (Унаследовано от Component.)
Открытое свойство SoapVersion Получает или задает версию протокола SOAP, используемого для запроса SOAP к веб-службе XML. (Унаследовано от SoapHttpClientProtocol.)
Открытое свойство TeamFoundationServer Устаревший. Устаревшие () возвращает или задает объект TeamFoundationServer, который связан с этим прокси-сервером.
Открытое свойство TfsConnection Возвращает или задает объект TfsConnection, который связан с этим прокси-сервером.
Открытое свойство Timeout Указывает время (в миллисекундах), в течение которого клиент XML-веб-службы ждет ответа на синхронный запрос XML-веб-службы. (Унаследовано от WebClientProtocol.)
Открытое свойство UnsafeAuthenticatedConnectionSharing Получает или задает значение, указывающее, включено ли совместное использование подключения при работе клиента со средствами проверки подлинности NTLM для соединения с веб-сервером, на котором размещается веб-служба XML. (Унаследовано от HttpWebClientProtocol.)
Открытое свойство Url Получает или задает URL-адрес веб-службы XML, запрашиваемой клиентом. (Унаследовано от WebClientProtocol.)
Открытое свойство UseDefaultCredentials Получает или задает значение, указывающее, должно ли для свойства Credentials устанавливаться значение свойства CredentialCache.DefaultCredentials. (Унаследовано от WebClientProtocol.)
Открытое свойство UserAgent Получает или задает значение заголовка агента пользователя, посылаемого с каждым запросом. (Унаследовано от HttpWebClientProtocol.)

В начало страницы

Методы

  Имя Описание
Открытый метод Abort Отменяет запрос к методу веб-службы XML. (Унаследовано от WebClientProtocol.)
Защищенный метод BeginInvoke Начинает асинхронный вызов метода веб-службы XML с использованием SOAP. (Унаследовано от SoapHttpClientProtocol.)
Защищенный метод CancelAsync Отменяет асинхронный вызов к методу веб-службы XML, если вызов еще не завершен. (Унаследовано от HttpWebClientProtocol.)
Открытый метод CreateObjRef Критический с точки зрения безопасности. Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject.)
Открытый метод Discover Динамически создает привязку к веб-службе XML, описанной в документе обнаружения по адресу Url. (Унаследовано от SoapHttpClientProtocol.)
Открытый метод Dispose() Освобождает все ресурсы, используемые объектом Component. (Унаследовано от Component.)
Защищенный метод Dispose(Boolean) Освобождает неуправляемые ресурсы, используемые объектом Component, а при необходимости освобождает также управляемые ресурсы. (Унаследовано от Component.)
Защищенный метод EndInvoke Завершает асинхронный вызов метода веб-службы XML с использованием SOAP. (Унаследовано от SoapHttpClientProtocol.)
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Освобождает неуправляемые ресурсы и выполняет другие операции очистки, перед тем как объект Component будет удален при сборке мусора. (Унаследовано от Component.)
Открытый методСтатический член GetConnectionGroupName Получает имя группы подключений, которое указывается универсальный код ресурса (URI) и сочетанием учетных данных.
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetLifetimeService Критический с точки зрения безопасности. Извлекает объект обслуживания во время существования, который управляет политикой времени существования данного экземпляра. (Унаследовано от MarshalByRefObject.)
Защищенный метод GetReaderForMessage Возвращает объект XmlReader, инициализированный с помощью свойства Stream параметра SoapClientMessage. (Унаследовано от SoapHttpClientProtocol.)
Защищенный метод GetService Возвращает объект, представляющий службу, обеспечиваемую компонентом Component или его контейнером Container. (Унаследовано от Component.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод GetWebRequest (Переопределяет SoapHttpClientProtocol.GetWebRequest(Uri).)
Защищенный метод GetWebResponse(WebRequest) (Переопределяет HttpWebClientProtocol.GetWebResponse(WebRequest).)
Защищенный метод GetWebResponse(WebRequest, IAsyncResult) (Переопределяет HttpWebClientProtocol.GetWebResponse(WebRequest, IAsyncResult).)
Защищенный метод GetWriterForMessage (Переопределяет SoapHttpClientProtocol.GetWriterForMessage(SoapClientMessage, Int32).)
Открытый метод InitializeLifetimeService Критический с точки зрения безопасности. Возвращает объект обслуживания во время существования для управления политикой времени существования данного экземпляра. (Унаследовано от MarshalByRefObject.)
Защищенный метод Invoke Синхронно вызывает метод XML-веб-службы, используя протокол SOAP. (Унаследовано от SoapHttpClientProtocol.)
Защищенный метод InvokeAsync(String, array<Object[], SendOrPostCallback) Асинхронно вызывает указанный метод. (Унаследовано от SoapHttpClientProtocol.)
Защищенный метод InvokeAsync(String, array<Object[], SendOrPostCallback, Object) Асинхронно вызывает указанный метод. (Унаследовано от SoapHttpClientProtocol.)
Защищенный метод MemberwiseClone() Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Защищенный метод MemberwiseClone(Boolean) Создает неполную копию текущего объекта MarshalByRefObject. (Унаследовано от MarshalByRefObject.)
Защищенный метод ThrowIfUnauthorized
Открытый метод ToString Возвращает строку String, содержащую имя компонента Component, если таковое имеется.Этот метод не следует переопределять. (Унаследовано от Component.)

В начало страницы

События

  Имя Описание
Открытое событие Disposed Происходит при удалении компонента вызовом метода Dispose. (Унаследовано от Component.)

В начало страницы

Поля

  Имя Описание
Открытое полеСтатический член ProxyTracing Переключатель трассировки для мониторинга, что возвращает регистрацию – в частности вызова веб-метода.

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.TeamFoundation.Client - пространство имен