SqlTrackingService.ProfileChangeCheckInterval Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.