System.Activities.DurableInstancing Przestrzeń nazw

Dostarcza klasy związane z trwałym tworzeniem wystąpień.

Klasy

ActivatableWorkflowsQueryResult

Zawiera wyniki wykonywania QueryActivatableWorkflowsCommand względem magazynu wystąpień.

CreateWorkflowOwnerCommand

Użyj tego polecenia trwałości do zarejestrowania hosta usługi przepływu pracy jako właściciela blokady w bazie danych trwałości.

CreateWorkflowOwnerWithIdentityCommand

Określa tworzenie właściciela przepływu pracy za pomocą polecenia tożsamości.

DeleteWorkflowOwnerCommand

Usuwa informacje o właścicielu blokady z bazy danych trwałości.

HasActivatableWorkflowEvent

Reprezentuje zdarzenie, które magazyn wystąpień zgłasza w celu powiadomienia hostów ogólnych o obecności aktywowalnych wystąpień w bazie danych trwałości.

HasRunnableWorkflowEvent

Reprezentuje zdarzenie, które SQL magazynu wystąpień przepływu pracy w celu powiadomienia hostów przepływu pracy o istnienia wystąpień owalnych w bazie danych trwałości.

LoadWorkflowByInstanceKeyCommand

Polecenie trwałości, które ładuje wystąpienie przepływu pracy przy użyciu klucza wystąpienia skojarzonego z wystąpieniem.

LoadWorkflowCommand

Polecenie trwałości, które ładuje wystąpienie przepływu pracy na podstawie informacji o stanie wystąpienia w magazynie trwałości.

QueryActivatableWorkflowsCommand

Reprezentuje polecenie wykonywane przez hosta ogólnego względem magazynu wystąpień w celu pobrania parametrów aktywacji. Host ogólny używa tych parametrów aktywacji do utworzenia hosta przepływu pracy, który z kolei ładuje uruchamiane wystąpienie usługi.

SaveWorkflowCommand

Polecenie trwałości, które umożliwia zapisywanie informacji o stanie wystąpienia w magazynie trwałości.

SqlWorkflowInstanceStore

Pochodzi z klasy abstrakcyjnej InstanceStore funkcji trwałości i zapewnia implementację, aby umożliwić zapisywanie informacji o stanie wystąpienia i ładowanie informacji o stanie wystąpienia z bazy danych SQL Server 2005 lub SQL Server 2008.

TryLoadRunnableWorkflowCommand

Reprezentuje polecenie wykonywane przez hosta przepływu pracy względem magazynu wystąpień w celu załadowania wystąpień owalnych do uruchomienia w magazynie trwałości do pamięci.

Wyliczenia

InstanceCompletionAction

Zawiera opcje, które określają, czy dostawca trwałości powinien zachować lub usunąć informacje o stanie wystąpienia w magazynie trwałości po zakończeniu wystąpienia.

InstanceEncodingOption

Zawiera opcje określające, czy dostawca trwałości powinien zakodować informacje o stanie wystąpienia przy użyciu algorytmu GZip przed zapisaniem informacji o stanie w magazynie trwałości.

InstanceLockedExceptionAction

Zawiera opcje, które określają akcję, którą powinien wykonać dostawca trwałości SQL, gdy odbierze wyjątek podczas próby zablokowania wystąpienia.