DeploymentServiceHost クラス

継承階層

System.Object
  Microsoft.TeamFoundation.Framework.Server.ServiceHost<TeamFoundationRequestContext>
    Microsoft.TeamFoundation.Framework.Server.TeamFoundationServiceHost
      Microsoft.TeamFoundation.Framework.Server.DeploymentServiceHost

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

構文

'宣言
Public Class DeploymentServiceHost _
    Inherits TeamFoundationServiceHost
public class DeploymentServiceHost : TeamFoundationServiceHost

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

コンストラクター

  名前 説明
パブリック メソッド DeploymentServiceHost 指定された接続文字列を使用してデータベースから読み取る必要な情報によってアプリケーション サービス ホストを構築します。指定されたインスタンス ID が格納されているデータベースのインスタンス ID が期待値に一致することを確認するために使用されます。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ ActiveRequests アクティブな要求のセットを取得します。これはのコピーを作成します (TeamFoundationServiceHost から継承されます。)
パブリック プロパティ ApplicationServiceHost このホストがアプリケーションやコレクションの場合、現在のホストからアプリケーション サービス ホストを取得します。これは DeploymentServiceHost 場合は、このプロパティは null を返します。 (TeamFoundationServiceHost から継承されます。)
パブリック プロパティ Authority ホスト (たとえば.. contoso.tfs.com) の証明機関を返します。これにより、ホストはホストのオプションでは、一致を必要としない場合は null になることがあります。 (TeamFoundationServiceHost から継承されます。)
パブリック プロパティ CollectionServiceHost 現在のホストからコレクション サービス ホストを取得します。このホストが参照するコレクションであるホスト チェイン上で検索します。が 1 の場合、null を返します。 (TeamFoundationServiceHost から継承されます。)
パブリック プロパティ DataDirectory これにより、このホストするファイルを格納する完全修飾するローカル ファイル システムのディレクトリがのである。他のホストはないこの場所に対する読み取り/書き込み。この例としては、バージョン コントロールのプロキシ キャッシュの場所です。データ ディレクトリを次のロジックに基づいて構成するを取得します: 1。.config ファイルで指定されている 1 であるかどうかをチェックします。2.レジストリで指定されている 1 であるかどうかをチェックします。3.使用できる PhysicalDirectory\_tfs_data を使用します。4.String.Empty は、ルートとして使用されます。ディレクトリは、このホストで一意になります。ディレクトリは、このホストで一意になります。 (TeamFoundationServiceHost から継承されます。)
パブリック プロパティ DeploymentServiceHost 現在のホストに関連付けられている配置サービス ホストを取得します。配置の場合、アプリケーションおよびコレクションはこれを null 値を返す必要があります。ホスト (TeamFoundationServiceHost から継承されます。)
パブリック プロパティ HasDatabaseAccess サービス ホストがデータベースと通信方法を知っている場合、true を返します (TeamFoundationServiceHost から継承されます。)
パブリック プロパティ HostType このサービス ホストが実行されているコンテキスト。 (TeamFoundationServiceHost から継承されます。)
パブリック プロパティ InstanceId このサービス ホストの一意の識別子。 (TeamFoundationServiceHost から継承されます。)
パブリック プロパティ IsDisposed (ServiceHost<T> から継承されます。)
パブリック プロパティ IsProduction フラグ。運用および開発環境を判断する。 (TeamFoundationServiceHost から継承されます。)
パブリック プロパティ Items アイテム コレクションは、システム上の他に、サービスを一つのホストのコンテキスト内で名前付きデータを格納することもできます。 (TeamFoundationServiceHost から継承されます。)
パブリック プロパティ LastUse (ServiceHost<T> から継承されます。)
パブリック プロパティ Metabase このホストのメタベース パスは構造体の周囲に一般的な合成定義します。 (TeamFoundationServiceHost から継承されます。)
パブリック プロパティ Name このサービス ホストの名前。null または空であるがあります。 (TeamFoundationServiceHost から継承されます。)
パブリック プロパティ ParentServiceHost (TeamFoundationServiceHost から継承されます。)
パブリック プロパティ PartitionId (TeamFoundationServiceHost から継承されます。)
パブリック プロパティ PhysicalDirectory これは、このホストが割り当てられていることで、完全修飾ローカル ファイル システムのディレクトリです。仮想パスが再マップされている場合、このディレクトリは再マップされた位置を表す必要があります。 (TeamFoundationServiceHost から継承されます。)
パブリック プロパティ PlugInDirectory (TeamFoundationServiceHost から継承されます。)
プロテクト プロパティ RequestsDrainedEvent イベントを取得します。 (TeamFoundationServiceHost から継承されます。)
パブリック プロパティ StartTime 時にインスタンスが呼び出されたこのホストを取得します。 (TeamFoundationServiceHost から継承されます。)
パブリック プロパティ StaticContentDirectory SAP に関連する静的コンテンツ ディレクトリ。これは、仮想ディレクトリがドライブの実際の内容とは異なる場所にマップします。 (TeamFoundationServiceHost から継承されます。)
パブリック プロパティ Status サービス ホストの現在の状態を取得します。 (TeamFoundationServiceHost から継承されます。)
パブリック プロパティ StatusReason 現在の理由を取得します。 (TeamFoundationServiceHost から継承されます。)
パブリック プロパティ VirtualDirectory これは、SAP の例に関連してホストの仮想ディレクトリです: http://charry-dev:8080/Application/Collection /Application = のアプリケーション ホストのコレクション ホスト = /Application/Colletion (TeamFoundationServiceHost から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド ApplicationEndRequest アプリケーションの要求を終了します。プロセスの要求がアクティブな要求のセットからフィルター処理、要求を削除し、要求コンテキストを破棄します。 (TeamFoundationServiceHost から継承されます。)
パブリック メソッド BeginRequest 現在アクティブな要求のセットに要求コンテキストを追加します。 (TeamFoundationServiceHost から継承されます。)
プロテクト メソッド BeginStatusChange 現在のホストの状態の変更操作を適用できる場合、開始します。 (TeamFoundationServiceHost から継承されます。)
プロテクト メソッド CheckIfDisposed これを使用し、が開始する前にホストが、有効なホスト オブジェクトで、使用してさせられなかったことを確認します。 (TeamFoundationServiceHost から継承されます。)
パブリック メソッド CreateServicingContext (TeamFoundationServiceHost.CreateServicingContext() をオーバーライドします。)
パブリック メソッド CreateSystemContext() バックグラウンド操作システムの新しい要求コンテキストを作成します。
パブリック メソッド CreateSystemContext(Boolean) バックグラウンド操作システムの新しい要求コンテキストを作成します。
パブリック メソッド Dispose() (ServiceHost<T> から継承されます。)
プロテクト メソッド Dispose(Boolean) (TeamFoundationServiceHost.Dispose(Boolean) をオーバーライドします。)
パブリック メソッド EndRequest 現在アクティブな要求のセットに要求コンテキストを削除します (TeamFoundationServiceHost から継承されます。)
プロテクト メソッド EndStatusChange 次の有効な状態を状態に移行して状態の変更操作を完了します。停止、停止、起動に移動しますが呼び出されるに移動し、一時停止、一時停止に移動します。 (TeamFoundationServiceHost から継承されます。)
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetCulture (TeamFoundationServiceHost から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド Is サービス ホストが特定の TeamFoundationHostType の機能をサポートするかどうかを確認することがあります。1 個のサービス ホストは複数のホストの種類をサポートできます。 (TeamFoundationServiceHost から継承されます。)
パブリック メソッド IsOnly ServiceHosts はアプリケーション サービス ホストによって例と配置のサービス ホスト組み合わせることがあります。同時に複数の型です。 このメソッドは、ホストが他のと型指定され、バインドされていない型だけになります。 (TeamFoundationServiceHost から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド MonitorClientDisconnects (TeamFoundationServiceHost から継承されます。)
プロテクト メソッド MonitorServiceHostRequests (TeamFoundationServiceHost から継承されます。)
プロテクト メソッド RaisePropertiesChanged (TeamFoundationServiceHost から継承されます。)
プロテクト メソッド RaiseStatusChanged (TeamFoundationServiceHost から継承されます。)
パブリック メソッド ReportException ワトソン博士のダンプを使用して例外を報告します。ワトソン。 (TeamFoundationServiceHost.ReportException(String, String, Exception, array<String[]) をオーバーライドします。)
プロテクト メソッド SetHostStatus このメソッドは、内部でだけ使用します。 (TeamFoundationServiceHost から継承されます。)
プロテクト メソッド StartServices 適切な順序でコア サービスが読み込まれます。 (TeamFoundationServiceHost から継承されます。)
プロテクト メソッド StopServices 現在のサービス ホストのすべてのアクティブなサービスをシャットダウンします。 (TeamFoundationServiceHost から継承されます。)
パブリック メソッド ThrowIfShutdown ホストが現在一時停止、停止した場合には例外をスローします。 (TeamFoundationServiceHost から継承されます。)
パブリック メソッド ToString() (TeamFoundationServiceHost から継承されます。)

このページのトップへ

イベント

  名前 説明
パブリック イベント PropertiesChanged ホストのプロパティの変更をキャプチャするイベントを提供します。 (TeamFoundationServiceHost から継承されます。)
パブリック イベント StatusChanged ホストの状態の変更と変更イベントをキャプチャするイベントを提供します。 (TeamFoundationServiceHost から継承されます。)

このページのトップへ

フィールド

  名前 説明
プロテクト フィールド m_hostProperties (TeamFoundationServiceHost から継承されます。)
プロテクト フィールド m_hostPropertiesLock (TeamFoundationServiceHost から継承されます。)

このページのトップへ

スレッド セーフ

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

参照

関連項目

Microsoft.TeamFoundation.Framework.Server 名前空間