SqlTrackingWorkflowInstance.Refresh Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Aktualizuje dane właściwości dla tego elementu SqlTrackingWorkflowInstance.
public:
void Refresh();
public void Refresh();
member this.Refresh : unit -> unit
Public Sub Refresh ()
Uwagi
Refresh nie faktycznie ładuje żadnych danych dla elementu SqlTrackingWorkflowInstance. Aby zoptymalizować wydajność bazy danych, SqlTrackingWorkflowInstance klasa ładuje dane dla właściwości kolekcji zgodnie z wymaganiami. Klasa SqlTrackingWorkflowInstance utrzymuje dwa znaczniki czasu dla każdej właściwości: jeden, który wskazuje czas ostatniego załadowania danych śledzenia kolekcji, a drugi wskazujący czas ostatniego SqlTrackingWorkflowInstance odświeżenia. Po otrzymaniu jednej z właściwości kolekcji dane śledzenia, SqlTrackingWorkflowInstance które zostały dodane do bazy danych między ostatnimi danymi śledzenia dla kolekcji zostały załadowane, a ostatni SqlTrackingWorkflowInstance raz odświeżanie i dodanie tych danych do kolekcji obsługiwanej przez właściwość. Sygnatura czasowa wskazująca czas ostatniego załadowania danych dla właściwości jest ustawiona na wartość znacznika czasu wskazującego ostatnie odświeżenie. Jeśli te dwa znaczniki czasu są równe, dodatkowe dane śledzenia nie są ładowane dla właściwości podczas uzyskiwania dostępu. Refresh Ustawia znacznik czasu odpowiadający ostatniemu odświeżeniu na DateTime.UtcNowwartość .