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; }
屬性值
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。