TeamFoundationServicingService クラス

継承階層

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

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

構文

'宣言
<TeamFoundationServiceDependency(GetType(TeamFoundationJobService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationFileService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationHostManagementService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationLockingService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationDatabaseManagementService))> _
Public Class TeamFoundationServicingService _
    Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationJobService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationFileService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationHostManagementService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationLockingService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationDatabaseManagementService))]
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
パブリック メソッド 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 指定したサービス操作を取得します。
パブリック メソッド GetServicingResources
パブリック メソッド GetServicingStepGroupOperations 指定されたステップのグループが所属するサービス操作ののリストを返します。
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド PerformServicingJob(TeamFoundationRequestContext, ServicingJobData)
パブリック メソッド PerformServicingJob(TeamFoundationRequestContext, ServicingJobData, Guid, DateTime)
パブリック メソッド QueryServicingJobsInfo
パブリック メソッド QueryUpdatePackageHistory
パブリック メソッド QueueMoveCollection
パブリック メソッド 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 名前空間