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


TeamFoundationServer - класс

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

Представляет подключение к серверу, на котором установлен TFS.

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

System.Object
  Microsoft.TeamFoundation.Client.TeamFoundationServer

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

Синтаксис

'Декларация
<ObsoleteAttribute("")> _
Public Class TeamFoundationServer _
    Implements IServiceProvider, IDisposable
[ObsoleteAttribute("")]
public class TeamFoundationServer : IServiceProvider, 
    IDisposable

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

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

  Имя Описание
Открытый метод TeamFoundationServer(String) Инициализирует новый объект TeamFoundationServer, связанного с указанным URL-адресом.
Открытый метод TeamFoundationServer(Uri) Инициализирует новый объект TeamFoundationServer, связанные с определенным универсальный код ресурса (URI).
Открытый метод TeamFoundationServer(RegisteredProjectCollection) Инициализирует новый объект TeamFoundationServer, связанный с указанным сервером, описанный RegisteredProjectCollection.
Открытый метод TeamFoundationServer(String, ICredentialsProvider) Инициализирует новый объект TeamFoundationServer, связанные с определенным поставщиком URL-адреса и учетных данных.
Открытый метод TeamFoundationServer(String, ICredentials) Инициализирует новый объект TeamFoundationServer, связанный с указанными URL-адреса и учетными данными.
Открытый метод TeamFoundationServer(Uri, ICredentialsProvider) Инициализирует новый объект TeamFoundationServer, связанный с указанными URI и поставщиком учетных данных.
Открытый метод TeamFoundationServer(Uri, ICredentials) Инициализирует новый объект TeamFoundationServer, связанного с указанным идентификатором код ресурса (URI) и учетными данными.
Открытый метод TeamFoundationServer(String, ICredentials, ICredentialsProvider) Инициализирует новый объект TeamFoundationServer, связанный с указанными URL-адреса и учетными данными.
Открытый метод TeamFoundationServer(Uri, ICredentials, ICredentialsProvider) Инициализирует новый объект TeamFoundationServer, связанный с учетными данными, указанными URI и поставщиком учетных данных.
Открытый метод TeamFoundationServer(RegisteredProjectCollection, ICredentials, ICredentialsProvider) Инициализирует новый объект TeamFoundationServer, связанного с сервером, описанный RegisteredProjectCollection, указанными учетными данными и поставщиком учетных данных.

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

Свойства

  Имя Описание
Открытое свойство AuthenticatedUserDisplayName Получает отображаемое имя прошедшего проверку подлинности.
Открытое свойство AuthenticatedUserIdentity Получает идентификатор прошедшего проверку подлинности.
Открытое свойство AuthenticatedUserName Получает имя прошедшего проверку подлинности.
Открытое свойствоСтатический член ClientCacheDirectory Возвращает каталог, содержащий файлы кэша клиента.
Открытое свойство ClientCacheDirectoryForInstance Возвращает каталог, чтобы использовать, когда данные кэшируется с сервера.
Открытое свойствоСтатический член ClientSettingsDirectory Возвращает или задает каталог, содержащий файлы параметров клиента.
Открытое свойство Credentials Получает учетные данные для этого объекта TeamFoundationServer.
Открытое свойство Culture Получает или задает язык для использования этого объекта TeamFoundationServer.
Открытое свойство HasAuthenticated Получает флажок, описывающий проверку подлинности ли этот объект TeamFoundationServer успешно.
Открытое свойство InstanceId Возвращает идентификатор GUID, однозначно определяет сервер.
Открытое свойство Name Возвращает имя сервера, на котором установлен TFS.
Открытое свойство SessionId Возвращает идентификатор GUID, определяющий этот объект TeamFoundationServer на сервер и записывается в журнал изменений сервера.
Открытое свойство TfsTeamProjectCollection Возвращает экземпляр TfsTeamProjectCollection, связанный с объектом TeamFoundationServer.
Открытое свойство TimeZone Получает или задает часовой пояс.
Открытое свойство Uri Возвращает универсальный код ресурса (URI) текущего сервера, на котором установлен TFS.

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

Методы

  Имя Описание
Открытый метод Authenticate Проверяет подлинность соединение с сервером.
Открытый метод Dispose Notifies интересовал удаления объектов и удаляет этот объект.
Открытый метод EnsureAuthenticated Проверка подлинности соединения, если он еще не был авторизован.
Открытый метод Equals Проверяет, попадает ли этот объект TeamFoundationServer равен указанному объекту. (Переопределяет Object.Equals(Object).)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Получает хэш-код для этого объекта. (Переопределяет Object.GetHashCode().)
Открытый метод GetService(Type) Получает определенную службу.
Открытый метод GetService<T>() Получает определенную службу.
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод ToString Получает имя данного объекта TeamFoundationServer. (Переопределяет Object.ToString().)

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

События

  Имя Описание
Открытое событие CredentialsChanged Это событие происходит, когда учетные данные объекта TeamFoundationServer;

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

Операторы

  Имя Описание
Открытый операторСтатический член Equality Проверяет, является ли определенные объекты TeamFoundationServer равны.
Открытый операторСтатический член Inequality Проверяет, попадает ли определенные объекты TeamFoundationServer не равны.

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

Заметки

Этот класс устарел. Используйте класс TfsTeamProjectCollection или TfsConfigurationServer вместо.

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

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

См. также

Ссылки

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