Udostępnij za pośrednictwem


SqlTrackingService.ProfileChangeCheckInterval Właściwość

Definicja

Pobiera lub ustawia wartość określającą interwał, w którym baza danych powinna być sprawdzana pod kątem zmian w co najmniej jednym profilu śledzenia.

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

Wartość właściwości

Długość interwału w milisekundach. Wartość domyślna to 60000.

Uwagi

Okresowe SqlTrackingService badanie bazy danych w celu ustalenia, czy co najmniej jeden z jego profilów śledzenia został zmieniony, czy został usunięty. Po określeniu SqlTrackingService , że TrackingProfile obiekt został usunięty, zgłasza zdarzenie; gdy określa, że profil został zmieniony, zgłasza ProfileRemovedProfileUpdated zdarzenie. Infrastruktura śledzenia środowiska uruchomieniowego subskrybuje zarówno te zdarzenia, jak i aktualizuje odpowiednio pamięć podręczną profilu śledzenia, gdy wystąpią. Możesz również subskrybować oba te zdarzenia, jeśli chcesz otrzymywać powiadomienia o zmianach w profilu śledzenia. Można ustawić opcję ProfileChangeCheckInterval określania częstotliwości testowania SqlTrackingService dla takich zmian. Po określeniu nowej wartości dla ProfileChangeCheckIntervalparametru interwał czasomierza zostanie natychmiast ustawiony na tę nową wartość.

Dotyczy