Classe TeamFoundationCatalogService
Gerarchia di ereditarietà
System.Object
Microsoft.TeamFoundation.Server.Core.TeamFoundationCatalogService
Spazio dei nomi: Microsoft.TeamFoundation.Server.Core
Assembly: Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.dll)
Sintassi
'Dichiarazione
<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
Il tipo TeamFoundationCatalogService espone i seguenti membri.
Metodi
Nome | Descrizione | |
---|---|---|
CreateTransactionContext | Crea un contesto di transazione per apportare modifiche in. | |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
QueryCatalogDependents | Restituisce tutti i nodi che dipendono dall'esistenza di nodi. | |
QueryNodes(TeamFoundationRequestContext, String, Guid) | Restituisce i nodi del catalogo presenti nel pathSpec e ha un tipo elencato nel resourceTypeFilter.Vedere gli overload per informazioni dettagliate e altre opzioni. | |
QueryNodes(TeamFoundationRequestContext, IEnumerable<String>, IEnumerable<Guid>, CatalogQueryOptions) | Restituisce i nodi del catalogo presenti nel parentPath e ha un tipo elencato in resourceTypeFilters. | |
QueryNodes(TeamFoundationRequestContext, String, Guid, IEnumerable<KeyValuePair<String, String>>) | ||
QueryNodes(TeamFoundationRequestContext, IEnumerable<String>, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | Restituisce i nodi del catalogo presenti nel parentPath e ha un tipo elencato in resourceTypeFilters. | |
QueryNodes(TeamFoundationRequestContext, String, Guid, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | ||
QueryParents | Restituisce i nodi per la risorsa fornita nonché i calcoli.I nodi diretti e i nodi padre non verranno restituiti se vengono filtrati.Per la seguente struttura ad albero: PG1 / \ PG2 PG3 / \ \ TPC1 TPC2 TPC3 / \ TP1 TP2 per l'identificatore di TP1 senza i filtri e recursing alla radice TP1 pertanto, TPC1, PG2 e PG1. | |
QueryResources(TeamFoundationRequestContext, IEnumerable<Guid>, CatalogQueryOptions) | Restituisce la risorsa associata all'identificatore. | |
QueryResources(TeamFoundationRequestContext, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | Restituisce tutte le risorse del catalogo per i tipi forniti. | |
QueryResourcesByType | Restituisce tutte le risorse del catalogo per i tipi forniti. | |
QueryResourceType | Restituisce il tipo di risorsa per l'identificatore specificato. | |
QueryResourceTypes | Restituisce i tipi di risorsa per tutti gli ID specificati.Se null o un elenco vuoto viene passato, tutti i tipi di risorsa verranno restituiti. | |
QueryRootNode | Restituisce il nodo radice specificata.I percorsi principali noti sono disponibili in Microsoft.TeamFoundation.Framework.Common.Catalog.CatalogTree. | |
QueryRootNodes | Restituisce i nodi radice nella struttura ad albero. | |
SaveTransactionContextChanges | Salvare le modifiche associati al contesto di transazione dopo aver eseguito le autorizzazioni relative. | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
IDisposable.Dispose | Eliminare - non chiamare direttamente! | |
ITeamFoundationService.ServiceEnd | Pulisce e risorse. | |
ITeamFoundationService.ServiceStart | Inizializza la classe. |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.