TeamFoundationResourceManagementService クラス
継承階層
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationResourceManagementService
名前空間: Microsoft.TeamFoundation.Framework.Server
アセンブリ: Microsoft.TeamFoundation.Framework.Server (Microsoft.TeamFoundation.Framework.Server.dll 内)
構文
'宣言
<TeamFoundationServiceDependency(GetType(TeamFoundationLockingService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationTracingService))> _
Public NotInheritable Class TeamFoundationResourceManagementService _
Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationLockingService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationTracingService))]
public sealed class TeamFoundationResourceManagementService : ITeamFoundationService
TeamFoundationResourceManagementService 型で公開されるメンバーは以下のとおりです。
メソッド
名前 | 説明 | |
---|---|---|
CreateComponent<TComponent>(TeamFoundationRequestContext) | データベースの現在のバージョンとの通信に使用できるコンポーネントを作成します。 | |
CreateComponent<TComponent>(TeamFoundationRequestContext, String) | データベースの現在のバージョンとの通信に使用できるコンポーネントを作成します。 | |
CreateComponentExecuteAndDispose<TComponent> | データベースの現在のバージョンとの通信に使用できるアクションのパラメーターで指定されたコンポーネントを実行し、デリゲートの Dispose コンポーネントを作成します。 このメソッドは 10 回までデータベースのバージョンがコンポーネントと execut 作成した期間中に変更する操作を再試行します。 | |
CreateComponentExecuteFuncAndDispose<TComponent, TResult> | ||
CreateComponentRaw<TComponent> | データベースからサービスのバージョンを読み込むことによって、バージョン管理されるコンポーネントを作成します。キャッシュは使用されません。 | |
Equals | 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) | |
GetHashCode | 特定の型のハッシュ関数として機能します。 (Object から継承されます。) | |
GetSchemaLock | ||
GetServiceVersion | 特定のサービスのバージョン情報を取得します | |
GetServiceVersionRaw<TComponent> | データベースから特定のコンポーネントのサービスのバージョンのエントリとコンポーネントの作成者を取得します。キャッシュは使用されません。 | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
SetServiceVersion | サービスのバージョンを設定します。 | |
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) | |
TryCreateComponentRaw<TComponent> | データベースからサービスのバージョンを読み込むことによって、バージョン管理されるコンポーネントを作成します。キャッシュは使用されません。 | |
TryGetServiceVersionRaw<TComponent> | データベースから特定のコンポーネントのサービスのバージョンのエントリとコンポーネントの作成者を取得します。キャッシュは使用されません。 |
このページのトップへ
明示的インターフェイスの実装
名前 | 説明 | |
---|---|---|
ITeamFoundationService.ServiceEnd | ServiceEnd は、ホストが締められ、このサービスがに保持されているすべてのリソースを解放する必要があるときに呼び出されます。 | |
ITeamFoundationService.ServiceStart |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。