Udostępnij za pośrednictwem


Właściwość Workspace.IsScannerAsynchronous —

Ta flaga ma zastosowanie tylko do lokalnych obszarów roboczych (lokalizacja == WorkspaceLocation.Local).Jeśli wartość true, VersionControlServer, który jest właścicielem tego obszaru roboczego podniesie zdarzenia PendingChangesChanged i GetCompleted jako wkrótce skaner dysku zauważa, że coś się zmieniło na dysku.

Generowanie tych zdarzeń jest naprawdę asynchronicznego.Jeśli ma wartość FAŁSZ, skaner dysku działa tylko wtedy gdy jest to wymagane, pod względem dokładności--jako część wywołania metody publiczne tego obiektu obszaru roboczego.Nadal podniesie zdarzenia, ale podniosą po zeskanowanych wywołania interfejsu API, które zauważone, a nie tak szybko, jak występują one na dysku.

Wartość domyślna to false.Ustawienie tej flagi na wartość true może zmniejszyć wydajność, ale jest to przydatne do budowy, funkcji, takich jak lista zawsze up-to-date oczekujące zmiany w obszarze roboczym.

Przestrzeń nazw:  Microsoft.TeamFoundation.VersionControl.Client
Zestaw:  Microsoft.TeamFoundation.VersionControl.Client (w Microsoft.TeamFoundation.VersionControl.Client.dll)

Składnia

'Deklaracja
Public Property IsScannerAsynchronous As Boolean
public bool IsScannerAsynchronous { get; set; }

Wartość właściwości

Typ: System.Boolean

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

Workspace Klasa

Przestrzeń nazw Microsoft.TeamFoundation.VersionControl.Client