Workspace.IsScannerAsynchronous - свойство
Этот флажок применяется только к локальным рабочим областям (== WorkspaceLocation.Local расположения).Если значение true, затем VersionControlServer с этой рабочей области вызывает события, PendingChangesChanged и GetCompleted как вскоре сканер заметит диска, что было изменено на диске.
Это означает, что создание этих событий действительно асинхронно.Если значение false, сканер диска запущен только, если это необходимо для правильности -- как часть вызова открытых методов этого объекта рабочей области.По-прежнему вызывают события, но они будут вызывать после просмотренного вызов API, укажите их вместо, как только они происходят на диске.
Значение по умолчанию – ЛОЖЬ.Устанавливать этот флажок 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 - пространство имен