Share via


Workspace.IsScannerAsynchronous-Eigenschaft

Dieses Flag gilt nur auf lokale Arbeitsbereiche zu Speicherort (== WorkspaceLocation.Local). Wenn true, wird das VersionControlServer, das diesen Arbeitsbereich besitzt, die Ereignisse PendingChangesChanged und GetCompleted da sich die Datenträgerscanner-Begriffe auslöst, die einige auf der Festplatte geändert hat.

Das heißt, ist die Generierung dieser Ereignisse tatsächlich asynchron. Bei "false", der Datenträgerscanner nur ausgeführt wird, wenn es Korrektheit erforderlich ist - als Teil Aufrufe der öffentlichen Methoden dieses Arbeitsbereichsobjekts. Die Ereignisse lösen noch geöffnet aus, aber sie lösen sich nach der gescannte API-Aufruf, der sie angegeben, sondern aus, sobald sie auf dem Datenträger auftreten.

Der Standardwert ist false. Das Festlegen dieses Flags auf true wird die Leistung verringert, aber es ist für die Konstruktion eine Funktion wie eine ALWAYS-oben-zuDatumsliste von ausstehenden Änderungen im Arbeitsbereich nützlich.

Namespace:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)

Syntax

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

Eigenschaftswert

Typ: System.Boolean

.NET Framework-Sicherheit

Siehe auch

Referenz

Workspace Klasse

Microsoft.TeamFoundation.VersionControl.Client-Namespace