Compartilhar via


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

Consulte também

Referência

Workspace Classe

Namespace Microsoft.TeamFoundation.VersionControl.Client