SqlTrackingService.ProfileChangeCheckInterval Özellik

Tanım

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.

Şunlara uygulanır