Share via


ITeamFoundationHostManagementService インターフェイス

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

構文

'宣言
<DefaultServiceImplementationAttribute(GetType(TeamFoundationHostManagementService))> _
Public Interface ITeamFoundationHostManagementService _
    Inherits ITeamFoundationService
[DefaultServiceImplementationAttribute(typeof(TeamFoundationHostManagementService))]
public interface ITeamFoundationHostManagementService : ITeamFoundationService

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

プロパティ

  名前 説明
パブリック プロパティ DeploymentType 配置の型が OnPremises、DevFabric、クラウド、または不明である場所を示します。
パブリック プロパティ HostDormancySeconds 最小限の秒数は休眠状態に対して無効にするエンド ユーザーの要求せずにホスト前に、バックグラウンド ジョブの開始しない場合があります。
パブリック プロパティ IsHosted DeploymentType がクラウドまたは DevFabric かどうかを示します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド BeginRequest 特定のインスタンスを対象として RequestContextBase を返します
パブリック メソッド BeginUserRequest
パブリック メソッド CreateServiceHost 提供されるプロパティを使用してサービス ホスト定義を作成します。
パブリック メソッド DeleteServiceHost(TeamFoundationRequestContext, Guid) サーバーからのサービス ホストを削除します。
パブリック メソッド DeleteServiceHost(TeamFoundationRequestContext, Guid, UnusedDatabaseReasonNotUsed)
パブリック メソッド DetectInactiveProcesses アクティブなプロセスを検出し、削除します (リースが行われた場合) およびクリーンアップ処理は締まりませんいません。
パブリック メソッド GetConfigDataTierTime
パブリック メソッド GetHostIdFromPath
パブリック メソッド PingHostProcess PingHostProcess がこのアプリケーションで動作しているプロセスに ping 要求を送信するために使用されます。この要求は、SQL の通知を送信できます。プロセスが正しく実行されている場合、SQL の通知は短い一定の時間以内に正常に ping を返すように処理されます。通知をポーリングによって処理されるか、プロセスに時間がかかる場合があります。ある、またはが完了しないデータベースにつながりを失ったら。
パブリック メソッド QueryChildrenServiceHostPropertiesCached
パブリック メソッド QueryExecutionState(TeamFoundationRequestContext) 登録されたすべてのサービス ホスト、プロセスやホストのインスタンスのクエリ。
パブリック メソッド QueryExecutionState(TeamFoundationRequestContext, Guid) 1 回または登録されたすべてのサービス ホストのクエリ、および関連プロセスとホストのインスタンス。
パブリック メソッド QueryHostReadyState ホストの準備状態を照会します。
パブリック メソッド QueryServiceHostProperties(TeamFoundationRequestContext, Guid) 指定されたホスト ID を使用してサービス ホストのプロパティのクエリ。これは、このホストに関する詳細を返さないし、子は含まれません。
パブリック メソッド QueryServiceHostProperties(TeamFoundationRequestContext, Guid, ServiceHostFilterFlags) 指定されたホスト ID を使用してサービス ホストのプロパティのクエリ。子が含まれている出力リストは要求されたサービス ホストのすべての子ホストのプロパティが含まれています。
パブリック メソッド QueryServiceHostPropertiesCached
パブリック メソッド ServiceEnd ServiceEnd は、ホストがシャットダウンに、このサービスがに保持されているすべてのリソースを解放する必要があるときに呼び出されます。 (ITeamFoundationService から継承されます。)
パブリック メソッド ServiceStart ServiceStart は、サービスを初期化するときに呼び出されます。サービスを非同期的に intialized ユーザーがアクセスできるように、サービスが整った時点かを判断するために使用される Service_Ready を実装する必要があります。 (ITeamFoundationService から継承されます。)
パブリック メソッド StartHost
パブリック メソッド Stop
パブリック メソッド StopHost 同期的にすべてのアクティブ プロセスのサービス ホストを停止します。
パブリック メソッド UpdateServiceHost 提供されるプロパティを使用してサービス ホスト定義を更新します。

このページのトップへ

参照

関連項目

Microsoft.TeamFoundation.Framework.Server 名前空間