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 名前空間