Compartir a través de


SqlTrackingService.ProfileChangeCheckInterval Propiedad

Definición

Obtiene o establece un valor que especifica el intervalo en el se debe comprobar si hay cambios en uno o más perfiles de seguimiento de la base de datos.

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

Valor de propiedad

Duración del intervalo en milisegundos. El valor predeterminado es 60000.

Comentarios

SqlTrackingService examina periódicamente la base de datos para determinar si uno o más de sus perfiles de seguimiento se han cambiado o eliminado. Cuando SqlTrackingService determina que se ha eliminado un TrackingProfile, genera un evento ProfileRemoved; cuando determina que se ha cambiado un perfil, genera un evento ProfileUpdated. La infraestructura de seguimiento en tiempo de ejecución se suscribe a ambos eventos y, cuando éstos se producen, actualiza su caché de perfiles de seguimiento según resulta adecuado. También se puede suscribir a cualquiera de estos eventos, o a ambos, si desea ser notificado de los cambios en un perfil de seguimiento. Puede establecer ProfileChangeCheckInterval para especificar la frecuencia con la que SqlTrackingService debería comprobar si existen tales cambios. Al especificar un nuevo valor para ProfileChangeCheckInterval, el intervalo del temporizador se establece inmediatamente en este nuevo valor.

Se aplica a