Workspace.IsScannerAsynchronous 屬性

這個旗標只適用於本機工作區位置 == WorkspaceLocation.Local)。 如果為 True,擁有這個工作區的 VersionControlServer 會引發 PendingChangesChanged 和 GetCompleted 事件,磁碟掃描器很快注意不在磁碟上變更了。

也就是那些事件的產生實際上是非同步的。 如果為 false,則掃描器只執行,則對於正確性是必要的--做為呼叫的部分對這個工作區物件的公用方法的。 事件會引發,但是,請注意在其掃描的 API 呼叫之後會引發事件,而不是,則它們在磁碟上發生。

預設值為 false。 設定這個旗標設為 true 可能會降低效能,不過,提供功能的建構很有用 (例如暫止變更永遠為日期清單在工作區。

命名空間:  Microsoft.TeamFoundation.VersionControl.Client
組件:  Microsoft.TeamFoundation.VersionControl.Client (在 Microsoft.TeamFoundation.VersionControl.Client.dll 中)

語法

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

屬性值

類型:System.Boolean

.NET Framework 安全性

請參閱

參考

Workspace 類別

Microsoft.TeamFoundation.VersionControl.Client 命名空間