Compartilhar via


Enumeração ServicingFlags

Este é o conjunto de opções que podem ser fornecidas com um trabalho de serviço validar o estado do sistema antes dos trabalhos sejam executados.

Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit de seus valores de membro.

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (em Microsoft.TeamFoundation.Framework.Server.dll)

Sintaxe

'Declaração
<FlagsAttribute> _
Public Enumeration ServicingFlags
[FlagsAttribute]
public enum ServicingFlags

Membros

Nome do membro Descrição
HostMustExist Se o sinalizador de HostMustExist é especificado, ServicingHostId deve ser uma instância válido host.Isso fará com que o trabalho de serviço verifique o host existir, e criar um ServicingRequestContext para este host e colocá-lo no dicionário de ServicingItems .[ServicingItemConstants.TargetRequestContext] não pode ser combinado com o sinalizador de [HostMustNotExist] .ServicingHostId não deve ser [Guid.Empty].

HostMustNotExist Se o sinalizador de [HostMustNotExist] é especificado, ServicingHostId não deve ser um host válido na instância. Isso não pode ser combinado com o sinalizador de [RequiresStoppedHost] .ServicingHostId não deve ser [Guid.Empty].

None O trabalho de serviço não opcional com é feito para este trabalho de serviço.

RequiresStoppedHost Se o sinalizador de [RequiresStoppedHost] é fornecido, o mecanismo de serviço certificar-se-á de que o host de destino está parado antes de continuar com o trabalho.Este sinalizador inclui o sinalizador de HostMustExist .

UseSystemTargetRequestContext Se o sinalizador de UseSystemTargetRequestContext é fornecido o mecanismo de serviço criará um contexto do sistema em vez do contexto de serviço ao executar o trabalho

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Framework.Server