SqlTrackingService.ProfileChangeCheckInterval Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Veritabanının bir veya daha fazla izleme profilinde yapılan değişiklikler için denetlenmesi gereken aralığı belirten bir değeri alır veya ayarlar.
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
Özellik Değeri
Milisaniye cinsinden aralık uzunluğu. Varsayılan değer 60000'dir.
Açıklamalar
, SqlTrackingService bir veya daha fazla izleme profilinin değiştirilip değiştirilmediğini veya silinip silinmediğini belirlemek için veritabanını düzenli aralıklarla inceler. SqlTrackingService silindiğini TrackingProfile belirlediğinde bir ProfileRemoved olay oluşturur; bir profilin değiştirildiğini belirlediğinde bir ProfileUpdated olay oluşturur. Çalışma zamanı izleme altyapısı bu olayların her ikisine de abone olur ve gerçekleştiğinde izleme profili önbelleğini uygun şekilde güncelleştirir. Ayrıca, bir izleme profilinde yapılan değişikliklerle ilgili bildirim almak istiyorsanız bu olaylardan herhangi biri veya her ikisine de abone olabilirsiniz. Bu tür değişiklikler için test edilmesi gereken sıklığı SqlTrackingService belirtecek şekilde ayarlayabilirsinizProfileChangeCheckInterval. için ProfileChangeCheckIntervalyeni bir değer belirttiğinizde, zamanlayıcı aralığı hemen bu yeni değere ayarlanır.