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


TfsConfigurationServer - класс

Представляет соединение с сервером, на котором запущен Team Foundation Server.

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

System.Object
  Microsoft.TeamFoundation.Client.TfsConnection
    Microsoft.TeamFoundation.Client.TfsConfigurationServer

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

Синтаксис

'Декларация
Public Class TfsConfigurationServer _
    Inherits TfsConnection
public class TfsConfigurationServer : TfsConnection

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

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

  Имя Описание
Открытый метод TfsConfigurationServer(Uri) Инициализирует новый экземпляр объекта TfsConfigurationServer.
Открытый метод TfsConfigurationServer(RegisteredConfigurationServer) Инициализирует новый экземпляр объекта TfsConfigurationServer с использованием сведений о регистрации на локальном компьютере.
Открытый метод TfsConfigurationServer(Uri, ICredentialsProvider) Устаревший. Инициализирует новый экземпляр объекта TfsConfigurationServer.
Открытый метод TfsConfigurationServer(Uri, TfsClientCredentials) Инициализирует новый экземпляр TfsConfigurationServer, используя заданные учетные данные.
Открытый метод TfsConfigurationServer(Uri, IdentityDescriptor) Инициализирует новый экземпляр объекта TfsConfigurationServer.
Открытый метод TfsConfigurationServer(Uri, Boolean)
Открытый метод TfsConfigurationServer(Uri, ICredentials) Инициализирует новый экземпляр объекта TfsConfigurationServer.
Открытый метод TfsConfigurationServer(RegisteredConfigurationServer, IdentityDescriptor) Инициализирует новый экземпляр объекта TfsConfigurationServer с использованием сведений о регистрации на локальном компьютере и олицетворения идентификатором из IIdentityManagementService.
Открытый метод TfsConfigurationServer(Uri, TfsClientCredentials, IdentityDescriptor) Инициализирует новый экземпляр TfsConfigurationServer, используя заданные учетные данные.Указанный идентификатор будет воплощен для всех операций.
Открытый метод TfsConfigurationServer(Uri, ICredentials, ICredentialsProvider) Устаревший. Инициализирует новый экземпляр объекта TfsConfigurationServer.
Открытый метод TfsConfigurationServer(RegisteredConfigurationServer, ICredentials, ICredentialsProvider) Устаревший. Инициализирует новый экземпляр объекта TfsConfigurationServer.
Открытый метод TfsConfigurationServer(Uri, TfsClientCredentials, IdentityDescriptor, ITfsRequestChannelFactory)
Открытый метод TfsConfigurationServer(Uri, TfsClientCredentials, IdentityDescriptor, Boolean)
Открытый метод TfsConfigurationServer(Uri, ICredentials, ICredentialsProvider, IdentityDescriptor) Устаревший. Инициализирует новый экземпляр объекта TfsConfigurationServer.
Открытый метод TfsConfigurationServer(RegisteredConfigurationServer, ICredentials, ICredentialsProvider, IdentityDescriptor) Устаревший. Инициализирует новый экземпляр объекта TfsConfigurationServer.
Открытый метод TfsConfigurationServer(Uri, TfsClientCredentials, IdentityDescriptor, ITfsRequestChannelFactory, Boolean)

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

Свойства

  Имя Описание
Открытое свойство AuthorizedIdentity Получает идентификатор, который авторизован для вызова к серверу, на котором запущена Team Foundation Server. (Унаследовано от TfsConnection.)
Открытое свойство CachedInstanceId (Унаследовано от TfsConnection.)
Открытое свойство CatalogNode Возвращает ресурс каталога, связанный с данным экземпляром TfsConfigurationServer. (Переопределяет TfsConnection.CatalogNode.)
Защищенное свойство CatalogResourceId (Унаследовано от TfsConnection.)
Открытое свойство ChannelFactory (Унаследовано от TfsConnection.)
Открытое свойство ClientCacheDirectoryForInstance Возвращает путь к каталогу, который используется для кэширования данных с сервера, на котором выполняется Team Foundation Server. (Унаследовано от TfsConnection.)
Открытое свойство ClientCredentials Возвращает учетные данные для данной коллекции проектов. (Унаследовано от TfsConnection.)
Открытое свойство ConnectivityFailureOnLastWebServiceCall Указывает, является ли последний вызов веб-службы, выдавший данное TfsConnection должным вылтинное сбой объектом на ошибки соединения. (Унаследовано от TfsConnection.)
Открытое свойство Credentials Возвращает учетные данные для данного экземпляра Team Foundation Server. (Унаследовано от TfsConnection.)
Открытое свойство Culture Возвращает или задает среда локализации, используемую сервером, на котором запущен Team Foundation Server. (Унаследовано от TfsConnection.)
Открытое свойство Disposed (Унаследовано от TfsConnection.)
Открытое свойство HasAuthenticated Получает состояние пометить, описывающий проверяет, является ли данный экземпляр TfsConnection успешно. (Унаследовано от TfsConnection.)
Открытое свойство IdentityToImpersonate (Унаследовано от TfsConnection.)
Открытое свойство InstanceId Возвращает идентификатор GUID, определяющий это соединение Team Foundation Server. (Унаследовано от TfsConnection.)
Открытое свойство IsHostedServer Возвращает значение true, если сервер сервер Team Foundation Server Просин- размещенного окна (Унаследовано от TfsConnection.)
Открытое свойство Name Возвращает имя этого экземпляра TfsConfigurationServer. (Переопределяет TfsConnection.Name.)
Открытое свойство ProxyServer (Унаследовано от TfsConnection.)
Открытое свойство ServerCapabilities Возможности сервера Team Foundation Server (Унаследовано от TfsConnection.)
Открытое свойство ServerDataProvider (Унаследовано от TfsConnection.)
Открытое свойство SessionId Возвращает идентификатор GUID, определяющий этот экземпляр клиента к серверу. (Унаследовано от TfsConnection.)
Открытое свойство TimeZone Возвращает или задает часовой пояс данного соединения Team Foundation Server. Используется для преобразования значений даты и времени во времени в формате UTC. (Унаследовано от TfsConnection.)
Открытое свойство UICulture Язык и региональные параметры, который будет использоваться.Он имеет значения по умолчанию CultureInfo.CurrentUICulture. (Унаследовано от TfsConnection.)
Открытое свойство Uri Получает универсальный код ресурса (URI) для данного соединения Team Foundation Server. (Унаследовано от TfsConnection.)

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

Методы

  Имя Описание
Открытый метод Authenticate Проверяет соединение с Team Foundation Server с помощью указанного поставщика учетных данных. (Унаследовано от TfsConnection.)
Открытый метод Connect Подключитесь к серверу, на котором запущена Team Foundation Server и возвращает информацию на основе connectOptions. (Унаследовано от TfsConnection.)
Защищенный метод CreateInternalProxy (Унаследовано от TfsConnection.)
Защищенный метод CreateServiceInstance (Унаследовано от TfsConnection.)
Открытый метод Disconnect (Унаследовано от TfsConnection.)
Открытый метод Dispose Уведомляет связанные объекты удаления и dispose данного экземпляра TfsConnection. (Унаследовано от TfsConnection.)
Открытый метод EnsureAuthenticated Проверяет соединение с Team Foundation Server, если оно еще не было проверку подлинности. (Унаследовано от TfsConnection.)
Открытый метод Equals Возвращает true для указанного объекта равны с этим TfsConnection. Равенство определяется сравнением url-адреса полного 2 TfsConnections (Унаследовано от TfsConnection.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод FlushServices (Унаследовано от TfsConnection.)
Открытый метод GetAuthenticatedIdentity Возвращает идентификатор, прошедших проверку подлинности с сервером. (Унаследовано от TfsConnection.)
Открытый методСтатический член GetFullyQualifiedUriForName
Открытый метод GetHashCode Возвращает хэш-код данного экземпляра TfsConnection. (Унаследовано от TfsConnection.)
Открытый метод GetService(Type) Возвращает требуемую службу. (Унаследовано от TfsConnection.)
Открытый метод GetService<T>() Возвращает требуемую службу. (Унаследовано от TfsConnection.)
Защищенный метод GetServiceInstance Возвращает базовый экземпляр службы указанной службы. (Переопределяет TfsConnection.GetServiceInstance(Type, Object).)
Открытый метод GetTeamProjectCollection Возвращает TfsTeamProjectCollection, имеющего указанный идентификатор.
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод InitializeTeamFoundationObject Инициализирует указанный объект Team Foundation Server. (Переопределяет TfsConnection.InitializeTeamFoundationObject(String, Object).)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Защищенный метод OnConnectivityFailureStatusChanged Вызывает событие ConnectivityFailureStatusChanged. (Унаследовано от TfsConnection.)
Открытый метод ToString Возвращает имя экземпляра TfsConnection. (Унаследовано от TfsConnection.)

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

События

  Имя Описание
Открытое событие ConnectivityFailureStatusChanged Это событие возникает при изменении значения ConnectivityFailureOnLastWebServiceCall пометить. (Унаследовано от TfsConnection.)
Открытое событие CredentialsChanged Это событие вызывается, когда учетные данные объекта TeamFoundationServer изменяются. (Унаследовано от TfsConnection.)

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

Заметки

TfsConfigurationServer является производным от TfsConnection.Оно заменяет класс TeamFoundationServer устарел.

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

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

См. также

Ссылки

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

TfsConfigurationServerFactory

TfsTeamProjectCollection

Другие ресурсы

Подключение к серверу Team Foundation Server из консольного приложения