Condividi tramite


SqlTrackingService.ProfileChangeCheckInterval Proprietà

Definizione

Ottiene o imposta un valore che specifica l'intervallo in base quale deve essere verificata nel database la presenza di modifiche a uno o più dei profili di rilevamento in esso contenuti.

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 espressa in millisecondi. Il valore predefinito è 60000.

Commenti

L'oggetto SqlTrackingService esamina periodicamente il database per rilevare la modifica o l'eliminazione di uno o più profili di rilevamento. Quando l'oggetto SqlTrackingService rileva l'eliminazione di un elemento TrackingProfile, genera un evento ProfileRemoved. Quando rileva la modifica di un profilo, genera un evento ProfileUpdated. L'infrastruttura di rilevamento di runtime sottoscrive entrambi questi eventi e, quando si verificano, aggiorna in modo appropriato la cache del profilo di rilevamento. È inoltre possibile sottoscrivere a uno o a entrambi questi eventi se si desidera ricevere notifica delle modifiche apportate a un profilo di rilevamento. È possibile impostare la proprietà ProfileChangeCheckInterval per la specifica della frequenza con la quale l'oggetto SqlTrackingService deve verificare la presenza di tali modifiche. Quando si specifica un nuovo valore per la proprietà ProfileChangeCheckInterval, l'intervallo del timer viene impostato immediatamente su tale valore.

Si applica a