Compartilhar via


Classe TfsTeamProjectCollectionFactory

Fábrica de classe para objetos de TfsTeamProjectCollection.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.Client.TfsTeamProjectCollectionFactory

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

Sintaxe

'Declaração
Public NotInheritable Class TfsTeamProjectCollectionFactory
public static class TfsTeamProjectCollectionFactory

O tipo TfsTeamProjectCollectionFactory expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade públicaMembro estático Collections

Superior

Métodos

  Nome Descrição
Método públicoMembro estático GetTeamProjectCollection(Uri) Obtém a instância de TfsTeamProjectCollection que está associada com o servidor no URL especificado.
Método públicoMembro estático GetTeamProjectCollection(RegisteredProjectCollection) Obtém a instância de TfsTeamProjectCollection que está associada com a instância especificada de RegisteredProjectCollection.
Método públicoMembro estático GetTeamProjectCollection(Uri, ICredentialsProvider) Obsoleta. Obtém a instância de TfsTeamProjectCollection que está associada com o servidor no URL especificado e um provedor de credenciais de retorno.
Método públicoMembro estático GetTeamProjectCollection(RegisteredProjectCollection, ICredentialsProvider) Obsoleta. Obtém a instância de TfsTeamProjectCollection que está associada com o provedor especificado de credenciais de instância e retorno de RegisteredProjectCollection.
Método públicoMembro estático GetTeamProjectCollection(String, Boolean, Boolean) Recupera o objeto de TfsTeamProjectCollection que é usado para um servidor determinado.
Método públicoMembro estático RemoveTeamProjectCollection

Superior

Comentários

Essa classe é criada para ativar pacotes externas para usar a mesma instância de um objeto de TfsTeamProjectCollection. Armazena em cachê objetos de TfsTeamProjectCollection sem consideração as credenciais. Objetos armazenados em cachê são indexados somente pelo identificador de recursos uniforme (URI) do servidor.

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Client