TeamFoundationCatalogService-Klasse
Vererbungshierarchie
System.Object
Microsoft.TeamFoundation.Server.Core.TeamFoundationCatalogService
Namespace: Microsoft.TeamFoundation.Server.Core
Assembly: Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.dll)
Syntax
'Declaration
<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
Der TeamFoundationCatalogService-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
CreateTransactionContext | Erstellt einen Transaktionskontext, um Änderungen einchecken vorzunehmen. | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
QueryCatalogDependents | Gibt alle Knoten zurück, die vom Knotenvorhandensein abhängen. | |
QueryNodes(TeamFoundationRequestContext, String, Guid) | Gibt den Katalogknoten, die unter der pathSpec vorhanden zurück und hat einen Typ, der im resourceTypeFilter aufgeführt ist.Siehe Überladungen für weitere Details und mehr Optionen. | |
QueryNodes(TeamFoundationRequestContext, IEnumerable<String>, IEnumerable<Guid>, CatalogQueryOptions) | Gibt den Katalogknoten, die unter der parentPath vorhanden zurück und hat einen Typ, der in den resourceTypeFilters aufgeführt ist. | |
QueryNodes(TeamFoundationRequestContext, String, Guid, IEnumerable<KeyValuePair<String, String>>) | ||
QueryNodes(TeamFoundationRequestContext, IEnumerable<String>, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | Gibt den Katalogknoten, die unter der parentPath vorhanden zurück und hat einen Typ, der in den resourceTypeFilters aufgeführt ist. | |
QueryNodes(TeamFoundationRequestContext, String, Guid, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | ||
QueryParents | Gibt den Knoten für die bereitgestellte Ressource zurück sowie die übergeordneten Elemente.Die direkte Knoten sowie die übergeordneten Knoten werden nicht zurückgegeben, wenn sie herausgefiltert werden.Für die folgende Struktur: PG1 / \ PG2 PG3 / \ \ TPC1 TPC2 TPC3 / \ TP1 TP2 Abfrage für den Bezeichner von TP1 ohne Filter und Rekursieren zum Stamm würde TP1, TPC1, PG2 und PG1 ergeben. | |
QueryResources(TeamFoundationRequestContext, IEnumerable<Guid>, CatalogQueryOptions) | Gibt der Ressource zurück, die mit dem Bezeichner zugeordnet ist. | |
QueryResources(TeamFoundationRequestContext, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | Gibt alle Katalogressourcen für die bereitgestellten Typen zurück. | |
QueryResourcesByType | Gibt alle Katalogressourcen für die bereitgestellten Typen zurück. | |
QueryResourceType | Gibt dem Ressourcentyp für den angegebenen Bezeichner zurück. | |
QueryResourceTypes | Gibt den Ressourcentypen für alle angegebenen Bezeichner zurück.Wenn NULL oder eine leere Liste übergeben wird, werden alle Ressourcentypen zurückgegeben. | |
QueryRootNode | Gibt das angegebene Stammknoten zurück.Bekannte Stammpfade können in Microsoft.TeamFoundation.Framework.Common.Catalog.CatalogTree gefunden werden. | |
QueryRootNodes | Gibt den Stammknoten in der Struktur zurückgegeben. | |
SaveTransactionContextChanges | Nach dem Ausführen von Berechtigungsüberprüfungen darauf werden Änderungen, die mit dem Transaktionskontext zugeordnet werden. | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Explizite Schnittstellen implementierungen
Name | Beschreibung | |
---|---|---|
IDisposable.Dispose | Geben Sie frei - Rufen Sie nicht direkt auf! | |
ITeamFoundationService.ServiceEnd | Bereinigt und Ressourcen. | |
ITeamFoundationService.ServiceStart | Initialisiert die Klasse. |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.