Share via


SqlTrackingWorkflowInstance.Refresh Método

Definição

Atualiza os dados de propriedade para este SqlTrackingWorkflowInstance.

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

Comentários

Refresh na verdade, não carrega nenhum dado para o SqlTrackingWorkflowInstance. Para otimizar o desempenho do banco de dados, a SqlTrackingWorkflowInstance classe carrega dados para suas propriedades de coleção conforme necessário. A SqlTrackingWorkflowInstance classe mantém dois carimbos de data/hora para cada propriedade: um que indica a hora em que os dados de rastreamento da coleção foram carregados pela última vez e outro que indica a última vez em que foi SqlTrackingWorkflowInstance atualizado. Quando você obtém uma das propriedades da coleção, carrega todos os SqlTrackingWorkflowInstance dados de rastreamento que foram adicionados ao banco de dados entre a última vez em que os dados de rastreamento da coleção foram carregados e a última vez em que foram SqlTrackingWorkflowInstance atualizados e adicionam esses dados à coleção mantida pela propriedade. O carimbo de data/hora que indica a última vez em que os dados foram carregados para a propriedade é definido como o valor do carimbo de data/hora que indica a última atualização. Se esses dois carimbos de data/hora forem iguais, os dados de acompanhamento adicionais não serão carregados para a propriedade quando ela for acessada. Refresh define o carimbo de data/hora que corresponde à última atualização para DateTime.UtcNow.

Aplica-se a