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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.