SqlTrackingWorkflowInstance.AutoRefresh Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob Eigenschaftsdaten für diese SqlTrackingWorkflowInstance automatisch aktualisiert werden sollen, wenn auf sie zugegriffen wird.
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
Eigenschaftswert
truewenn Eigenschaftendaten beim Zugriff automatisch aktualisiert werden sollen; andernfalls . false
Hinweise
Um die Datenbankleistung zu optimieren, werden Eigenschaften, die Sammlungen abgefragter Daten verwalten, z ActivityEvents. B. die Datenbank nur dann abfragen, wenn auf die Eigenschaft zugegriffen wird, und die Auflistung für eine solche Eigenschaft nur auf erforderliche Basis aktualisiert, wenn auf die Eigenschaft zugegriffen wird. Die SqlTrackingWorkflowInstance Klasse verwaltet zwei Zeitstempel für jede Eigenschaft: eine, die die Uhrzeit angibt, zu der Daten für die Auflistung zuletzt geladen wurden, und eine weitere, die angibt, wie lange die letzte Aktualisierung der SqlTrackingWorkflowInstance Auflistung erfolgte. Wenn Sie eine der Sammlungseigenschaften abrufen, werden alle SqlTrackingWorkflowInstance Nachverfolgungsdaten geladen, die der Datenbank zwischen dem letzten Laden der Nachverfolgungsdaten für die Sammlung und dem zeitpunkt der letzten SqlTrackingWorkflowInstance Aktualisierung hinzugefügt wurden, und fügt diese Daten der Auflistung hinzu, die von der Eigenschaft verwaltet wird. Der Zeitstempel, der angibt, wie lange Daten für die Eigenschaft zuletzt geladen wurden, wird dann auf den Wert des Zeitstempels festgelegt, der die letzte Aktualisierung angibt. Wenn diese beiden Zeitstempel gleich sind, werden beim Zugriff auf die Eigenschaft keine zusätzlichen Nachverfolgungsdaten geladen.
true Legen Sie AutoRefresh fest, dass bei jedem Zugriff auf eine Sammlungseigenschaft eine Aktualisierung ausgeführt wird, und stellen Sie sicher, dass die in der Auflistung zurückgegebenen Trackingdaten, die von dieser Eigenschaft verwaltet werden, immer aktuell sind. Wenn AutoRefresh ja false, müssen Sie aufrufen Refresh , um den Zeitstempel zurückzusetzen, der der letzten Aktualisierung entspricht.