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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.