SqlTrackingService.ProfileChangeCheckInterval Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.