This is the set of options that can be supplied with a servicing job to validate the state of the system before the job is executed.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
'Declaration <FlagsAttribute> _ Public Enumeration ServicingFlags
[FlagsAttribute] public enum ServicingFlags
[FlagsAttribute] public enum class ServicingFlags
[<FlagsAttribute>] type ServicingFlags
public enum ServicingFlags
|HostMustExist||If the [HostMustExist] flag is specified, the [ServicingHostId] must be a valid host instance. This will cause the servicing job to verify the host exists, and it will create a [ServicingRequestContext] for this host and put it in the [ServicingItems] dictionary.[ServicingItemConstants.TargetRequestContext] cannot be combined with the [HostMustNotExist] flag.The [ServicingHostId] must not be [Guid.Empty].|
|HostMustNotExist||If the [HostMustNotExist] flag is specified, the [ServicingHostId] must not be a valid host in the instance. This cannot be combined with the [RequiresStoppedHost] flag.The [ServicingHostId] must not be [Guid.Empty].|
|None||No optional servicing work with be done for this servicing job.|
|RequiresStoppedHost||If the [RequiresStoppedHost] flag is supplied, the servicing engine will make sure that the target host is stopped before it continues with the job. This flag includes the [HostMustExist] flag.|