TeamFoundationCatalogService クラス

継承階層

System.Object
  Microsoft.TeamFoundation.Framework.Server.Alm.TeamFoundationCatalogService

名前空間:  Microsoft.TeamFoundation.Framework.Server.Alm
アセンブリ:  Microsoft.TeamFoundation.Framework.Server (Microsoft.TeamFoundation.Framework.Server.dll 内)

構文

'宣言
<TeamFoundationServiceDependency(GetType(IdentityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationLocationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationSecurityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationPropertyService))> _
Public NotInheritable Class TeamFoundationCatalogService _
    Implements ITeamFoundationService, IDisposable
[TeamFoundationServiceDependency(typeof(IdentityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationLocationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationSecurityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationPropertyService))]
public sealed class TeamFoundationCatalogService : ITeamFoundationService, 
    IDisposable

TeamFoundationCatalogService 型で公開されるメンバーは以下のとおりです。

メソッド

  名前 説明
パブリック メソッド CreateTransactionContext
パブリック メソッド DeleteEntireCatalog
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド QueryCatalogDependents
パブリック メソッド QueryNodes(TeamFoundationRequestContext, String, Guid)
パブリック メソッド QueryNodes(TeamFoundationRequestContext, IEnumerable<String>, IEnumerable<Guid>, CatalogQueryOptions)
パブリック メソッド QueryNodes(TeamFoundationRequestContext, String, Guid, IEnumerable<KeyValuePair<String, String>>)
パブリック メソッド QueryNodes(TeamFoundationRequestContext, IEnumerable<String>, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions)
パブリック メソッド QueryNodes(TeamFoundationRequestContext, String, Guid, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions)
パブリック メソッド QueryParents
パブリック メソッド QueryResources(TeamFoundationRequestContext, IEnumerable<Guid>, CatalogQueryOptions)
パブリック メソッド QueryResources(TeamFoundationRequestContext, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions)
パブリック メソッド QueryResourcesByType
パブリック メソッド QueryResourceType
パブリック メソッド QueryResourceTypes
パブリック メソッド QueryRootNode
パブリック メソッド QueryRootNodes
パブリック メソッド SaveTransactionContextChanges
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

明示的インターフェイスの実装

  名前 説明
明示的なインターフェイス実装プライベート メソッド IDisposable.Dispose
明示的なインターフェイス実装プライベート メソッド ITeamFoundationService.ServiceEnd
明示的なインターフェイス実装プライベート メソッド ITeamFoundationService.ServiceStart

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.TeamFoundation.Framework.Server.Alm 名前空間