SqlTrackingWorkflowInstance.AutoRefresh Ö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.
Erişildiğinde bunun SqlTrackingWorkflowInstance özellik verilerinin otomatik olarak güncelleştirilip güncelleştirilmeyeceğini belirten bir değer alır veya ayarlar.
public:
property bool AutoRefresh { bool get(); void set(bool value); };
public bool AutoRefresh { get; set; }
member this.AutoRefresh : bool with get, set
Public Property AutoRefresh As Boolean
Özellik Değeri
true erişildiğinde özellik verilerinin otomatik olarak yenilenmesi gerekiyorsa; aksi takdirde , false.
Açıklamalar
Veritabanı performansını iyileştirmek için, gibi ActivityEventssorgulanan veri koleksiyonlarını koruyan özellikler veritabanını yalnızca özelliğe erişildiğinde yeni öğeler için sorgular ve bu tür bir özelliğin koleksiyonu yalnızca özelliğe erişildiğinde gerektiği gibi güncelleştirilir.
SqlTrackingWorkflowInstance sınıfı, her özellik için iki zaman damgası tutar: biri koleksiyon için izleme verilerinin en son yüklendiği zamanı, diğeri ise en son ne zaman SqlTrackingWorkflowInstance yenilendiğini gösterir. Koleksiyon özelliklerinden birini aldığınızda, SqlTrackingWorkflowInstance koleksiyonun izleme verilerinin en son yüklenmesi ile en son yenilenme zamanı SqlTrackingWorkflowInstance arasında veritabanına eklenen izleme verilerini yükler ve bu verileri özelliği tarafından tutulan koleksiyona ekler. Özellik için verilerin en son ne zaman yüklendiğini gösteren zaman damgası, son yenilemeyi gösteren zaman damgasının değerine ayarlanır. Bu iki zaman damgası eşitse, erişildiğinde özellik için ek izleme verileri yüklenmez. Bir koleksiyon özelliğine AutoRefresh her erişildiğinde yenileme gerçekleştirmek için olarak ayarlayın true ve bu özellik tarafından tutulan koleksiyonda döndürülen izleme verilerinin her zaman güncel olduğundan emin olun. ise AutoRefreshfalse, son yenilemeye karşılık gelen zaman damgasını sıfırlamak için aramanız Refresh gerekir.