TeamFoundationCatalogService (Clase)
Jerarquía de herencia
System.Object
Microsoft.TeamFoundation.Server.Core.TeamFoundationCatalogService
Espacio de nombres: Microsoft.TeamFoundation.Server.Core
Ensamblado: Microsoft.TeamFoundation.Server.Core (en Microsoft.TeamFoundation.Server.Core.dll)
Sintaxis
'Declaración
<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
El tipo TeamFoundationCatalogService expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
CreateTransactionContext | Crear un contexto de transacción para realizar cambios en. | |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
GetHashCode | Sirve como la función hash predeterminada. (Se hereda de Object). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
QueryCatalogDependents | Devuelve todos los nodos que dependen de la existencia de los nodos. | |
QueryNodes(TeamFoundationRequestContext, String, Guid) | Devuelve los nodos de catálogo que existen bajo el pathSpec y tiene un tipo que aparece en resourceTypeFilter.Vea las sobrecargas para más detalles y más opciones. | |
QueryNodes(TeamFoundationRequestContext, IEnumerable<String>, IEnumerable<Guid>, CatalogQueryOptions) | Devuelve los nodos de catálogo que existen bajo el parentPath y tiene un tipo que aparece en resourceTypeFilters. | |
QueryNodes(TeamFoundationRequestContext, String, Guid, IEnumerable<KeyValuePair<String, String>>) | ||
QueryNodes(TeamFoundationRequestContext, IEnumerable<String>, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | Devuelve los nodos de catálogo que existen bajo el parentPath y tiene un tipo que aparece en resourceTypeFilters. | |
QueryNodes(TeamFoundationRequestContext, String, Guid, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | ||
QueryParents | Devuelve los nodos del recurso proporcionado así como elementos primarios.Los nodos directos y los nodos primarios no se devolverá si se filtran.Para el árbol siguiente: PG1 o el \ PG2 PG3 o la consulta de \ TP C1 TP C2 TP C3 del \/\ TP1 TP2 para el identificador de TP1 sin filtros y el recursing a la raíz producirían TP1, TP C1, PG2 y PG1. | |
QueryResources(TeamFoundationRequestContext, IEnumerable<Guid>, CatalogQueryOptions) | Devuelve el recurso asociado al identificador. | |
QueryResources(TeamFoundationRequestContext, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | Devuelve todos los recursos del catálogo para los tipos proporcionados. | |
QueryResourcesByType | Devuelve todos los recursos del catálogo para los tipos proporcionados. | |
QueryResourceType | Devuelve el tipo de recurso del identificador especificado. | |
QueryResourceTypes | Devuelve los tipos de recursos para todos los identificadores especificados.Si es NULL o una lista vacía se pasa, se devolverán todos los tipos de recursos. | |
QueryRootNode | Devuelve el nodo raíz especificado.Las rutas conocidas raíz se encuentran en Microsoft.TeamFoundation.Framework.Common.Catalog.CatalogTree. | |
QueryRootNodes | Devuelve los nodos raíz del árbol. | |
SaveTransactionContextChanges | Guarda los cambios asociados en el contexto de transacción después de realizar comprobaciones de permisos en ellas. | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Implementaciones de interfaz explícita
Nombre | Descripción | |
---|---|---|
IDisposable.Dispose | ¡Dispose - no llame directamente! | |
ITeamFoundationService.ServiceEnd | Limpia y los recursos. | |
ITeamFoundationService.ServiceStart | Inicializa la clase. |
Arriba
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.