SqlTrackingService.ProfileChangeCheckInterval Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur qui spécifie l'intervalle auquel la base de données doit être vérifiée afin de détecter toute modification d'un ou plusieurs de ses profils de suivi.
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
Valeur de propriété
La longueur d'intervalle en millisecondes. La valeur par défaut est 60000.
Remarques
Le SqlTrackingService examine périodiquement la base de données pour déterminer si un ou plusieurs de ses profils de suivi ont été modifiés ou supprimés. Lorsque le SqlTrackingService détermine qu'un TrackingProfile a été supprimé, il déclenche un événement ProfileRemoved ; lorsqu'il détermine qu'un profil a été modifié, il déclenche un événement ProfileUpdated. L'infrastructure de suivi d'exécution s'abonne à ces deux événements et met à jour son cache de modèle de suivi en conséquence lorsqu'ils se produisent. Vous pouvez également vous abonner à ces événements si vous souhaitez être informé des modifications apportées à un modèle de suivi. Vous pouvez définir ProfileChangeCheckInterval de façon à spécifier la fréquence à laquelle le SqlTrackingService doit vérifier la présence de telles modifications. Lorsque vous spécifiez une nouvelle valeur pour ProfileChangeCheckInterval, l'intervalle de minuterie a immédiatement cette nouvelle valeur.