Share via


TeamFoundationServicingService クラス

継承階層

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationServicingService

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

構文

'宣言
<TeamFoundationServiceDependency(GetType(TeamFoundationFileService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationLockingService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationHostManagementService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationDatabaseManagementService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationJobService))> _
Public Class TeamFoundationServicingService _
    Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationFileService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationLockingService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationHostManagementService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationDatabaseManagementService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationJobService))]
public class TeamFoundationServicingService : ITeamFoundationService

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

コンストラクター

  名前 説明
パブリック メソッド TeamFoundationServicingService

このページのトップへ

メソッド

  名前 説明
パブリック メソッド AddServicingOperation(TeamFoundationRequestContext, Stream, TeamFoundationLock) 構成データベースに新しいサービス操作を追加します。XML ファイルで指定されたすべてのサービスのステップのグループは、構成データベースにこのメソッドを呼び出す前に追加する必要があります。
パブリック メソッド AddServicingOperation(TeamFoundationRequestContext, String, IEnumerable<String>, IEnumerable<String>) 構成データベースに新しいサービス操作を追加します。stepGroups のコレクションにあるすべてのサービスのステップのグループは、構成データベースにこのメソッドを呼び出す前に追加する必要があります。
パブリック メソッド AddServicingOperation(TeamFoundationRequestContext, String, IEnumerable<String>, IEnumerable<String>, TeamFoundationLock) 構成データベースに新しいサービス操作を追加します。stepGroups のコレクションにあるすべてのサービスのステップのグループは、構成データベースにこのメソッドを呼び出す前に追加する必要があります。
パブリック メソッド AddServicingResource
パブリック メソッド AddServicingStepGroups(TeamFoundationRequestContext, IEnumerable<ServicingStepGroup>) 追加手順では、グループ、およびサービスは、構成データベースに stepGroups のコレクションに並んで説明します。
パブリック メソッド AddServicingStepGroups(TeamFoundationRequestContext, IEnumerable<ServicingStepGroup>, TeamFoundationLock) 追加手順では、グループ、およびサービスは、構成データベースに stepGroups のコレクションに並んで説明します。
パブリック メソッド AddUpdatePackageHistoryEntry
パブリック メソッド DeleteServicingOperation 削除指定サービス操作。
パブリック メソッド DeleteServicingResources
パブリック メソッド DeleteServicingStepGroups ステップのグループを処理し、サービスの削除は stepGroups のコレクションに並んで説明します。
パブリック メソッド DisableServicing サービスの一つを行うことができないようにDisableServicing が 使用されます。すべてのサービスを処理する前に無効にできます完了する必要があります。
パブリック メソッド EnableServicing
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド静的メンバー GetDatabasePseudoHostId
パブリック メソッド静的メンバー GetDeltaOperations アップグレードのデルタ操作を取得します。
パブリック メソッド静的メンバー GetDeltaOperationsByLevel アップグレードのデルタ操作を取得します。
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetServicingDetails(TeamFoundationRequestContext, Guid, ServicingStepDetailFilterOptions, ServicingJobDetail%) サービスの一つのログ エントリを取得します。
パブリック メソッド GetServicingDetails(TeamFoundationRequestContext, Guid, DateTime, ServicingJobDetail%) サービスの一つのログ エントリを取得します。
パブリック メソッド GetServicingDetails(TeamFoundationRequestContext, Guid, ServicingStepDetailFilterOptions, Int64, ServicingJobDetail%) サービスの一つのログ エントリを取得します。
パブリック メソッド GetServicingDetails(TeamFoundationRequestContext, Guid, DateTime, Int64, ServicingJobDetail%) サービスの一つのログ エントリを取得します。
パブリック メソッド GetServicingJobInfo
パブリック メソッド GetServicingJobStats
パブリック メソッド GetServicingOperation 指定したサービス操作を取得します。
パブリック メソッド GetServicingOperationNames すべてのサービス操作の名前を取得します。
パブリック メソッド GetServicingResources
パブリック メソッド GetServicingStepGroupOperations 指定されたステップのグループが所属するサービス操作ののリストを返します。
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド PerformServicingJob(TeamFoundationRequestContext, ServicingJobData)
パブリック メソッド PerformServicingJob(TeamFoundationRequestContext, ServicingJobData, Guid, DateTime)
パブリック メソッド QueryServicingJobsInfo
パブリック メソッド QueryUpdatePackageHistory
パブリック メソッド QueueMoveCollection(TeamFoundationRequestContext, Guid, Int32, Boolean) ターゲット データベースにコレクションを実行します。
パブリック メソッド QueueMoveCollection(TeamFoundationRequestContext, Guid, String, Boolean) 指定されたデータベースのプールにコレクションを実行します。
パブリック メソッド QueuePatchCollections コレクションを修正するサービスの一つをキューに配置します。
パブリック メソッド QueuePatchDatabases
パブリック メソッド QueueServicingJob
パブリック メソッド QueueServicingJobs
パブリック メソッド RequeueServicingJob
パブリック メソッド ServiceEnd
パブリック メソッド ServiceStart
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
パブリック メソッド UpdateServicingOperation(TeamFoundationRequestContext, Stream, TeamFoundationLock) サービス操作を更新します。stepGroups のコレクションにあるすべてのサービスのステップのグループは、構成データベースにこのメソッドを呼び出す前に追加する必要があります。
パブリック メソッド UpdateServicingOperation(TeamFoundationRequestContext, String, IEnumerable<String>, IEnumerable<String>, TeamFoundationLock) サービス操作を更新します。stepGroups のコレクションにあるすべてのサービスのステップのグループは、構成データベースにこのメソッドを呼び出す前に追加する必要があります。
パブリック メソッド UpdateServicingStepGroups ステップのグループを処理し、サービスの更新は stepGroups のコレクションに並んで説明します。

このページのトップへ

フィールド

  名前 説明
パブリック フィールド静的メンバー CreateProjectServicingProvider プロジェクトの特定のサービス プロバイダーの作成に代行させるために使用します。

このページのトップへ

スレッド セーフ

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

参照

関連項目

Microsoft.TeamFoundation.Framework.Server 名前空間