SqlTrackingService.ProfileChangeCheckInterval Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее интервал, с помощью которого необходимо проверить наличие изменений в одном или нескольких его профилях отслеживания.
public:
property double ProfileChangeCheckInterval { double get(); void set(double value); };
public double ProfileChangeCheckInterval { get; set; }
member this.ProfileChangeCheckInterval : double with get, set
Public Property ProfileChangeCheckInterval As Double
Значение свойства
Длина интервала в миллисекундах. Значение по умолчанию — 60000.
Комментарии
Периодически SqlTrackingService проверяет базу данных, чтобы определить, были ли изменены или удалены один или несколько профилей отслеживания. SqlTrackingService Когда определяется, что удалено событие; когда он определяет, что TrackingProfileProfileRemoved профиль был изменен, ProfileUpdated вызывает событие. Инфраструктура отслеживания среды выполнения подписывается на оба этих события и обновляет кэш профиля отслеживания соответствующим образом при их возникновении. Вы также можете подписаться на одно или оба из этих событий, если вы хотите получать уведомления об изменениях в профиле отслеживания. Можно задать ProfileChangeCheckInterval частоту, с помощью которой SqlTrackingService следует протестировать такие изменения. При указании нового значения ProfileChangeCheckIntervalинтервал таймера немедленно устанавливается на это новое значение.