SqlTrackingWorkflowInstance.Refresh 方法

定義

更新此 SqlTrackingWorkflowInstance物件資料。

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

備註

Refresh實際上並未載入任何資料。SqlTrackingWorkflowInstance 為了優化資料庫效能,該 SqlTrackingWorkflowInstance 類別會依需求載入其集合屬性的資料。 類別 SqlTrackingWorkflowInstance 為每個屬性維護兩個時間戳:一個表示該集合追蹤資料最後載入的時間,另一個表示最後 SqlTrackingWorkflowInstance 一次刷新的時間。 當你取得其中一個收藏屬性時,會 SqlTrackingWorkflowInstance 載入從最後一次載入追蹤資料到最後 SqlTrackingWorkflowInstance 一次刷新之間新增到資料庫中的追蹤資料,並將這些資料加入該屬性維護的集合中。 表示該屬性最後載入時間的時間戳記,則設定為表示最後一次刷新的時間戳記值。 若這兩個時間戳相同,存取該屬性時不會載入額外的追蹤資料。 Refresh 將對應於最後一次刷新的時間戳設為 DateTime.UtcNow

適用於