Freigeben über


SqlTrackingWorkflowInstance.Refresh Methode

Definition

Aktualisiert Eigenschaftsdaten für diese SqlTrackingWorkflowInstance.

public:
 void Refresh();
public void Refresh ();
member this.Refresh : unit -> unit
Public Sub Refresh ()

Hinweise

Refresh lädt jedoch keine Daten für die SqlTrackingWorkflowInstance. Zur Optimierung der Datenbankleistung lädt die SqlTrackingWorkflowInstance-Klasse Daten für ihre Auflistungseigenschaften nur nach Bedarf. Die SqlTrackingWorkflowInstance Klasse verwaltet zwei Zeitstempel für jede Eigenschaft: eine, die angibt, wie lange die Nachverfolgungsdaten für die Auflistung zuletzt geladen wurden, und eine andere, die die letzte SqlTrackingWorkflowInstance Aktualisierung angibt. Wenn Sie eine der Auflistungseigenschaften abrufen, lädt SqlTrackingWorkflowInstance die Verfolgungsdaten, die der Datenbank zwischen dem letzten Laden der Zeitverfolgungsdaten für die Auflistung und der letzten Aktualisierung von SqlTrackingWorkflowInstance hinzugefügt wurden, und fügt diese Daten der von der Eigenschaft verwalteten Auflistung hinzu. Der Zeitstempel, der das letzte Laden der Zeitdaten für die Eigenschaft angibt, wird dann auf den Wert des Zeitstempels festgelegt, der die letzte Aktualisierung angibt. Wenn diese beiden Zeitstempel übereinstimmen, werden für die Eigenschaften beim Zugriff keine weiteren Verfolgungsdaten geladen. Refresh legt den Zeitstempel fest, der mit der letzten Aktualisierung auf DateTime.UtcNow übereinstimmt.

Gilt für