Compartilhar via


Propriedade ServicingJobData.ServicingLocks

O LockMode é usado para definir o bloqueio para tipos específicos de trabalho.

Efeitos de LockMode:

NoLock - bloqueios esses serão ignorados.

Shared - isso fará com que o trabalho tomar um bloqueio compartilhado neste ServicingLock. Todos os outros trabalhos que recebem um bloqueio compartilhado poderão continuar, mas um bloqueio exclusivo será bloqueado até que você concluir e você não pode iniciar até que o trabalho exclusivos terminem.

Exclusive - isso fará com que o trabalho tomar um bloqueio exclusivo neste ServicingLock. Isso significa que qualquer outra operação poderá iniciar após esse bloqueio é adquirido. Também esperará todos os trabalhos em execução que tenham um bloqueio em um desses.

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

Sintaxe

'Declaração
Public Property ServicingLocks As TeamFoundationLockInfo()
public TeamFoundationLockInfo[] ServicingLocks { get; set; }

Valor de propriedade

Tipo: array<Microsoft.TeamFoundation.Framework.Server.TeamFoundationLockInfo[]
Retorna TeamFoundationLockInfo.

Segurança do .NET Framework

Consulte também

Referência

ServicingJobData Classe

Namespace Microsoft.TeamFoundation.Framework.Server