SqlTrackingService.ProfileChangeCheckInterval Özellik

Tanım

Veritabanının bir veya daha fazla izleme profilindeki değişiklikler için denetlenmesi gereken aralığı belirten bir değer 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şikliklerden haberdar olmak 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ığı ProfileChangeCheckInterval belirtmek için ayarlayabilirsinizSqlTrackingService. için ProfileChangeCheckIntervalyeni bir değer belirttiğinizde, zamanlayıcı aralığı hemen bu yeni değere ayarlanır.

Şunlara uygulanır