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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.TeamFoundation.VersionControl.Client - пространство имен