TeamFoundationCatalogService 類別
繼承階層架構
System.Object
Microsoft.TeamFoundation.Server.Core.TeamFoundationCatalogService
命名空間: Microsoft.TeamFoundation.Server.Core
組件: Microsoft.TeamFoundation.Server.Core (在 Microsoft.TeamFoundation.Server.Core.dll 中)
語法
'宣告
<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
TeamFoundationCatalogService 類型會公開下列成員。
方法
|
CreateTransactionContext |
建立交易內容進行變更。 |
|
Equals |
判斷指定的物件是否等於目前物件。 (繼承自 Object)。 |
|
GetHashCode |
做為預設雜湊函式。 (繼承自 Object)。 |
|
GetType |
取得目前執行個體的 Type。 (繼承自 Object)。 |
|
QueryCatalogDependents |
傳回由節點的節點。 |
|
QueryNodes(TeamFoundationRequestContext, String, Guid) |
傳回在路徑名稱中存在的目錄節點並在 resourceTypeFilter 清單的型別。如需詳細資訊請參閱多載和其他選項。 |
|
QueryNodes(TeamFoundationRequestContext, IEnumerable<String>, IEnumerable<Guid>, CatalogQueryOptions) |
傳回在 parentPath 下存在的目錄節點並在 resourceTypeFilters 清單的型別。 |
|
QueryNodes(TeamFoundationRequestContext, String, Guid, IEnumerable<KeyValuePair<String, String>>) |
|
|
QueryNodes(TeamFoundationRequestContext, IEnumerable<String>, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) |
傳回在 parentPath 下存在的目錄節點並在 resourceTypeFilters 清單的型別。 |
|
QueryNodes(TeamFoundationRequestContext, String, Guid, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) |
|
|
QueryParents |
傳回提供之資源的節點以及父代。如果它們篩選,直接節點和祖系節點不會傳回。對於下列樹狀結構:PG1/\ PG2 PG3/\ \ TPC1 TPC2 TPC3 TP1 識別項/\ TP1 TP2 查詢沒有篩選條件和 recursing 對根會 yeild TP1、TPC1、PG2 和 PG1。 |
|
QueryResources(TeamFoundationRequestContext, IEnumerable<Guid>, CatalogQueryOptions) |
傳回與識別項的資源。 |
|
QueryResources(TeamFoundationRequestContext, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) |
目錄資源的 Retuns 都會提供之型別的。 |
|
QueryResourcesByType |
目錄資源的 Retuns 都會提供之型別的。 |
|
QueryResourceType |
傳回指定之識別項的資源型別。 |
|
QueryResourceTypes |
傳回所有的資源類型指定的識別項。如果是 null 或空白清單傳遞,所有資源類型將會傳回。 |
|
QueryRootNode |
傳回指定的根節點。已知的根路徑可以在 Microsoft.TeamFoundation.Framework.Common.Catalog.CatalogTree 找到。 |
|
QueryRootNodes |
傳回在樹狀結構中的根節點。 |
|
SaveTransactionContextChanges |
在其儲存變更與交易內容在執行使用權限檢查之後。 |
|
ToString |
傳回表示目前物件的字串。 (繼承自 Object)。 |
回頁首
明確介面實作
回頁首
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。
請參閱
參考
Microsoft.TeamFoundation.Server.Core 命名空間