Share via


ServicingFlags 列挙体

これは、ジョブが実行される前に、システムの状態を検証するサービスの一つで指定できるオプションのセットです。

この列挙体には、メンバー値のビットごとの組み合わせを可能にする FlagsAttribute 属性が含まれています。

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

構文

'宣言
<FlagsAttribute> _
Public Enumeration ServicingFlags
[FlagsAttribute]
public enum ServicingFlags

メンバー

メンバー名 説明
HostMustExist HostMustExist のフラグを指定した場合、ServicingHostId は、有効なホスト インスタンスである必要があります。これにより、ホストであり、このホストの ServicingRequestContext を作成し、ServicingItems ディクショナリに設定することを検証するサービスの一つを発生します。[ServicingItemConstants.TargetRequestContext] は [HostMustNotExist] フラグによってまとめることはできません。ServicingHostId は [Guid.Empty] にできません。

HostMustNotExist [HostMustNotExist] のフラグを指定した場合、ServicingHostId はインスタンスの有効なホストである必要があります。これは [RequiresStoppedHost] フラグによってまとめることはできません。ServicingHostId は [Guid.Empty] にできません。

None 省略可能なサービスとの作業は、このサービスの一つでは実行されません。

RequiresStoppedHost [RequiresStoppedHost] のフラグを指定する場合は、メンテナンス エンジンはジョブに進む前に、対象ホストが停止していることを確認します。このフラグは HostMustExist のフラグが含まれます。

UseSystemTargetRequestContext UseSystemTargetRequestContext のフラグを指定する場合は、エンジン サービスは、サービス コンテキストではなく、ジョブを実行するとシステム コンテキストを作成します

参照

関連項目

Microsoft.TeamFoundation.Framework.Server 名前空間