Classe TeamFoundationCatalogService
Hierarquia de herança
System.Object
Microsoft.TeamFoundation.Server.Core.TeamFoundationCatalogService
Namespace: Microsoft.TeamFoundation.Server.Core
Assembly: Microsoft.TeamFoundation.Server.Core (em Microsoft.TeamFoundation.Server.Core.dll)
Sintaxe
'Declaração
<TeamFoundationServiceDependency(GetType(TeamFoundationSecurityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
<TeamFoundationServiceDependency(GetType(IdentityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationPropertyService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationLocationService))> _
Public NotInheritable Class TeamFoundationCatalogService _
Implements ITeamFoundationService, IDisposable
[TeamFoundationServiceDependency(typeof(TeamFoundationSecurityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(IdentityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationPropertyService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationLocationService))]
public sealed class TeamFoundationCatalogService : ITeamFoundationService,
IDisposable
O tipo TeamFoundationCatalogService expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
CreateTransactionContext | Cria um contexto de transação para fazer em alterações. | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
QueryCatalogDependents | Retorna todos os nós que depende da existência de nós. | |
QueryNodes(TeamFoundationRequestContext, String, Guid) | Retorna os nós de catálogo que existem abaixo de pathSpec e têm um tipo que está listado no resourceTypeFilter.Consulte sobrecargas para obter detalhes e mais opções. | |
QueryNodes(TeamFoundationRequestContext, IEnumerable<String>, IEnumerable<Guid>, CatalogQueryOptions) | Retorna os nós de catálogo que existem abaixo de parentPath e têm um tipo que está listado em resourceTypeFilters. | |
QueryNodes(TeamFoundationRequestContext, String, Guid, IEnumerable<KeyValuePair<String, String>>) | ||
QueryNodes(TeamFoundationRequestContext, IEnumerable<String>, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | Retorna os nós de catálogo que existem abaixo de parentPath e têm um tipo que está listado em resourceTypeFilters. | |
QueryNodes(TeamFoundationRequestContext, String, Guid, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | ||
QueryParents | Retorna os nós para o recurso fornecido bem como os pais.Os nós diretos e os nós pai não serão retornados quando são filtrados para fora.Para a árvore seguir: PG1 / \ PG2 PG3 / \ \ TPC1 TPC2 TPC3 / \ TP1 TP2 Consulta o identificador de TP1 sem filtros e recursivamente à raiz poderia produzir TP1, TPC1, PG2 e PG1. | |
QueryResources(TeamFoundationRequestContext, IEnumerable<Guid>, CatalogQueryOptions) | Retorna o recurso que é associado com o identificador. | |
QueryResources(TeamFoundationRequestContext, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | Retorna todos os recursos de catálogo para os tipos fornecidos. | |
QueryResourcesByType | Retorna todos os recursos de catálogo para os tipos fornecidos. | |
QueryResourceType | Retorna o tipo de recurso para o identificador especificado. | |
QueryResourceTypes | Retorna os tipos de recurso para todos os identificadores especificados.Se o zero ou uma lista vazia são passados, todos os tipos de recursos serão retornados. | |
QueryRootNode | Retorna o nó raiz especificado.Caminhos conhecidos raiz podem ser encontrados em Microsoft.TeamFoundation.Framework.Common.Catalog.CatalogTree. | |
QueryRootNodes | Retorna os nós raiz na árvore. | |
SaveTransactionContextChanges | Salva as alterações associadas com o contexto de transação depois de executar verificações de permissão neles. | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
IDisposable.Dispose | Descarte - não chamar diretamente! | |
ITeamFoundationService.ServiceEnd | Limpa e recursos. | |
ITeamFoundationService.ServiceStart | Inicializa a classe. |
Superior
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.