Share via


SqlTrackingService.ProfileChangeCheckInterval Vlastnost

Definice

Získá nebo nastaví hodnotu, která určuje interval, ve kterém by databáze měla být zkontrolována pro změny jednoho nebo více svých sledovacích profilů.

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

Hodnota vlastnosti

Délka intervalu v milisekundách Výchozí hodnota je 60000.

Poznámky

Nástroj SqlTrackingService pravidelně zkoumá databázi a zjišťuje, jestli se změnil nebo odstranil jeden nebo více jeho sledovacích profilů. Když objekt SqlTrackingService určí, že TrackingProfile byl odstraněn, vyvolá událost ProfileRemoved . Když zjistí, že se profil změnil, vyvolá ProfileUpdated událost. Infrastruktura sledování modulu runtime se přihlásí k odběru obou těchto událostí a při jejich výskytu odpovídajícím způsobem aktualizuje svou mezipaměť sledovacího profilu. Pokud chcete dostávat oznámení o změnách sledovacího profilu, můžete se také přihlásit k odběru jedné nebo obou těchto událostí. Můžete nastavit ProfileChangeCheckInterval tak, aby se určila frekvence, se kterou SqlTrackingService by se měly tyto změny testovat. Když zadáte novou hodnotu pro ProfileChangeCheckInterval, interval časovače se okamžitě nastaví na tuto novou hodnotu.

Platí pro