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


TfsTeamProjectCollection - класс

Резюмирует общую инфраструктуру для системы Team Foundation и родительский класс для компонентов Team Foundation.

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

System.Object
  Microsoft.TeamFoundation.Client.TfsConnection
    Microsoft.TeamFoundation.Client.TfsTeamProjectCollection

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

Синтаксис

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

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

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

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

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

Свойства

  Имя Описание
Открытое свойство AuthorizedIdentity Получает идентификатор, который авторизован для вызова к серверу, на котором запущена Team Foundation Server. (Унаследовано от TfsConnection.)
Открытое свойство CachedInstanceId (Унаследовано от TfsConnection.)
Открытое свойство CatalogNode Возвращает CatalogNode для данного сервера. (Переопределяет TfsConnection.CatalogNode.)
Защищенное свойство CatalogResourceId (Унаследовано от TfsConnection.)
Открытое свойство ChannelFactory (Унаследовано от TfsConnection.)
Открытое свойство ClientCacheDirectoryForInstance Возвращает путь к каталогу, который используется для кэширования данных с сервера, на котором выполняется Team Foundation Server. (Унаследовано от TfsConnection.)
Открытое свойство ClientCredentials Возвращает учетные данные для данной коллекции проектов. (Унаследовано от TfsConnection.)
Открытое свойство ConfigurationServer Возвращает TfsConfigurationServer для этого экземпляра.
Открытое свойство 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 Возвращает имя сервера. (Переопределяет TfsConnection.Name.)
Открытое свойство ProxyServer (Унаследовано от TfsConnection.)
Открытое свойство ServerCapabilities Возможности сервера Team Foundation Server (Унаследовано от TfsConnection.)
Открытое свойство ServerDataProvider (Унаследовано от TfsConnection.)
Открытое свойство SessionId Возвращает идентификатор GUID, определяющий этот экземпляр клиента к серверу. (Унаследовано от TfsConnection.)
Открытое свойство TeamFoundationServer Устаревший.
Открытое свойство 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 Получает универсальный код ресурса (uri) сервера, связанного с указанным именем.
Открытый метод GetHashCode Возвращает хэш-код данного экземпляра TfsConnection. (Унаследовано от TfsConnection.)
Открытый метод GetService(Type) Возвращает требуемую службу. (Унаследовано от TfsConnection.)
Открытый метод GetService<T>() Возвращает требуемую службу. (Унаследовано от TfsConnection.)
Защищенный метод GetServiceInstance (Переопределяет TfsConnection.GetServiceInstance(Type, Object).)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод InitializeTeamFoundationObject (Переопределяет TfsConnection.InitializeTeamFoundationObject(String, Object).)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Защищенный метод OnConnectivityFailureStatusChanged Вызывает событие ConnectivityFailureStatusChanged. (Унаследовано от TfsConnection.)
Открытый метод ToString Возвращает имя экземпляра TfsConnection. (Унаследовано от TfsConnection.)

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

События

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

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

Заметки

Общая инфраструктура для всех компонентов TfsTeamProjectCollection:

  • Обнаружение коллекции проектов.

  • Предоставление учетных данных пользователя.

  • Защита сведений о глобализации.

  • Доступ к командным проектам.

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

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

См. также

Ссылки

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