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.

Применяется к