SqlTrackingService.ProfileChangeCheckInterval Proprietà

Definizione

Ottiene o imposta un valore che specifica l'intervallo in cui il database deve essere controllato per verificare la presenza di modifiche a uno o più dei relativi profili di rilevamento.

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

Valore della proprietà

Lunghezza dell'intervallo in millisecondi. Il valore predefinito è 60000.

Commenti

Esamina SqlTrackingService periodicamente il database per determinare se uno o più profili di rilevamento sono stati modificati o eliminati. Quando determina SqlTrackingService che un oggetto TrackingProfile è stato eliminato, genera un ProfileRemoved evento; quando determina che un profilo è stato modificato genera un ProfileUpdated evento. L'infrastruttura di rilevamento di runtime sottoscrive entrambi questi eventi e ne aggiorna la cache del profilo di rilevamento in modo appropriato quando si verificano. È anche possibile sottoscrivere uno o entrambi questi eventi se si desidera ricevere una notifica delle modifiche a un profilo di rilevamento. È possibile impostare ProfileChangeCheckInterval per specificare la frequenza con cui l'oggetto SqlTrackingService deve verificare la disponibilità di tali modifiche. Quando si specifica un nuovo valore per ProfileChangeCheckInterval, l'intervallo timer viene immediatamente impostato su questo nuovo valore.

Si applica a