Propriedade Workspace.IsScannerAsynchronous
Este sinalizador se aplica somente aos espaços de trabalho locais (== WorkspaceLocation.Local local). Se verdadeiro, no VersionControlServer que possui este espaço de trabalho gerar os eventos de PendingChangesChanged e GetCompleted como brevemente o scanner de disco observa que algo foi alterado no disco.
Ou seja, a geração desses eventos é realmente assíncrono. Se falso, o scanner de disco executa somente quando for necessário para a exatidão -- como parte das chamadas a métodos públicos desse objeto de espaço de trabalho. Os eventos ainda irão produzir, mas irão produzir após a chamada varrido da API que os notas, em vez do que ocorrem no disco.
O padrão é false. Defina este sinalizador para retificar pode diminuir o desempenho, mas é útil para a compilação de um recurso como uma lista de sempre-acima-à- data de alterações pendentes no espaço de trabalho.
Namespace: Microsoft.TeamFoundation.VersionControl.Client
Assembly: Microsoft.TeamFoundation.VersionControl.Client (em Microsoft.TeamFoundation.VersionControl.Client.dll)
Sintaxe
'Declaração
Public Property IsScannerAsynchronous As Boolean
public bool IsScannerAsynchronous { get; set; }
Valor de propriedade
Tipo: System.Boolean
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.