TeamFoundationCatalogService, classe
Hiérarchie d'héritage
System.Object
Microsoft.TeamFoundation.Server.Core.TeamFoundationCatalogService
Espace de noms : Microsoft.TeamFoundation.Server.Core
Assembly : Microsoft.TeamFoundation.Server.Core (dans Microsoft.TeamFoundation.Server.Core.dll)
Syntaxe
'Déclaration
<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
Le type TeamFoundationCatalogService expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
CreateTransactionContext | Crée un contexte transaction pour apporter des modifications dans. | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
QueryCatalogDependents | Retourne tous les nœuds qui dépendent de l'existence de nœuds. | |
QueryNodes(TeamFoundationRequestContext, String, Guid) | Retourne les nœuds de catalogue qui existent sous le pathSpec et possède un type qui est répertorié dans le resourceTypeFilter.Consulter les surcharges pour plus de détails et autres options. | |
QueryNodes(TeamFoundationRequestContext, IEnumerable<String>, IEnumerable<Guid>, CatalogQueryOptions) | Retourne les nœuds de catalogue qui existent sous le parentPath et possède un type qui est répertorié dans les resourceTypeFilters. | |
QueryNodes(TeamFoundationRequestContext, String, Guid, IEnumerable<KeyValuePair<String, String>>) | ||
QueryNodes(TeamFoundationRequestContext, IEnumerable<String>, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | Retourne les nœuds de catalogue qui existent sous le parentPath et possède un type qui est répertorié dans les resourceTypeFilters. | |
QueryNodes(TeamFoundationRequestContext, String, Guid, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | ||
QueryParents | Retourne les nœuds de la ressource fournie ainsi que les parents.Les nœuds directs et les nœuds parents ne seront pas remises s'ils sont filtrés.Pour l'arborescence suivante : PG1/\ PG2 PG3/requête/\\TPC1 TPC2 TPC3\TP1 TP2 pour l'identificateur de TP1 sans les filtres et recursing à la racine céderait TP1, TPC1, PG2 et PG1. | |
QueryResources(TeamFoundationRequestContext, IEnumerable<Guid>, CatalogQueryOptions) | Retourne la ressource associée à l'identificateur. | |
QueryResources(TeamFoundationRequestContext, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | Retourne toutes les ressources catalogue pour les types fournis. | |
QueryResourcesByType | Retourne toutes les ressources catalogue pour les types fournis. | |
QueryResourceType | Retourne le type de ressource pour l'identificateur spécifié. | |
QueryResourceTypes | Retourne les types de ressource pour tous les identificateurs spécifiés.Si null ou une liste vide est passé, tous les types de ressources sont retournés. | |
QueryRootNode | Retourne le nœud racine spécifié.Les chemins d'accès racine connus se trouvent dans Microsoft.TeamFoundation.Framework.Common.Catalog.CatalogTree. | |
QueryRootNodes | Retourne les nœuds racine dans l'arborescence. | |
SaveTransactionContextChanges | Enregistre les modifications associées au contexte transaction après exécution des contrôles d'autorisation sur eux. | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) |
Début
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
IDisposable.Dispose | Suppression )n'appelez pas directement ! | |
ITeamFoundationService.ServiceEnd | Nettoie et des ressources. | |
ITeamFoundationService.ServiceStart | Initialise la classe. |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.