SqlTrackingWorkflowInstance.AutoRefresh Tulajdonság

Definíció

Lekéri vagy beállít egy értéket, amely meghatározza, hogy a hozzáféréskor automatikusan frissüljenek-e a SqlTrackingWorkflowInstance tulajdonságadatok.

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

Tulajdonság értéke

trueha a tulajdonságadatokat a hozzáféréskor automatikusan frissíteni kell; egyéb esetben. false

Megjegyzések

Az adatbázis teljesítményének optimalizálása érdekében a lekérdezett adatok gyűjteményeit karbantartó tulajdonságok, például ActivityEventsaz új elemek lekérdezése csak a tulajdonság elérésekor történik, és az ilyen tulajdonság gyűjteményének frissítése csak igény szerint történik a tulajdonság elérésekor. Az SqlTrackingWorkflowInstance osztály minden tulajdonsághoz két időbélyeget tart fenn: az egyik azt jelzi, hogy mikor töltötték be utoljára a gyűjtemény adatainak nyomon követését, a másik pedig a SqlTrackingWorkflowInstance legutóbbi frissítés időpontját. Amikor megkapja az egyik gyűjteménytulajdonságot, a rendszer betölti az SqlTrackingWorkflowInstance adatbázisba a gyűjtemény legutóbbi nyomkövetési adatainak betöltése és a legutóbbi frissítés időpontja SqlTrackingWorkflowInstance között hozzáadott nyomkövetési adatokat, és hozzáadja ezeket az adatokat a tulajdonság által fenntartott gyűjteményhez. A tulajdonság utolsó adatbetöltési idejét jelző időbélyeg ekkor az utolsó frissítést jelző időbélyeg értékére van állítva. Ha ez a két időbélyeg egyenlő, a rendszer nem tölt be további követési adatokat a tulajdonsághoz, amikor az elérhető. Állítsa be AutoRefresh úgy, true hogy minden alkalommal végezzen frissítést, amikor egy gyűjteménytulajdonsághoz hozzáfér, és győződjön meg arról, hogy az adott tulajdonság által fenntartott gyűjteményben visszaadott nyomkövetési adatok mindig naprakészek. Ha AutoRefresh igen false, vissza kell hívnia Refresh az utolsó frissítésnek megfelelő időbélyeget.

A következőre érvényes: