SqlTrackingWorkflowInstance.Refresh Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Atualiza os dados da propriedade para este SqlTrackingWorkflowInstance.
public:
void Refresh();
public void Refresh();
member this.Refresh : unit -> unit
Public Sub Refresh ()
Observações
Refresh na verdade, não carrega quaisquer dados para o SqlTrackingWorkflowInstance. Para otimizar o desempenho da base de dados, a SqlTrackingWorkflowInstance classe carrega dados para as suas propriedades de recolha conforme necessário. A SqlTrackingWorkflowInstance classe mantém dois carimbos temporais para cada propriedade: um que indica a hora em que os dados de rastreio da coleção foram carregados pela última vez, e outro que indica a última vez que foram SqlTrackingWorkflowInstance atualizados. Quando recebes uma das propriedades da coleção, carrega SqlTrackingWorkflowInstance qualquer dado de rastreio que tenha sido adicionado à base de dados entre a última vez que os dados de rastreio da coleção foram carregados e a última vez que foi SqlTrackingWorkflowInstance atualizado, adicionando esses dados à coleção mantida pela propriedade. O carimbo temporal que indica a última vez que os dados foram carregados para a propriedade é então definido para o valor do carimbo temporal que indica a última atualização. Se estes dois carimbos temporais forem iguais, não são carregados dados adicionais de rastreamento para a propriedade quando esta é acedida. Refresh define o carimbo temporal correspondente à última atualização para DateTime.UtcNow.