System.Activities.DurableInstancing Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Klassen im Zusammenhang mit dauerhafter Instancing bereit.
Klassen
| Name | Beschreibung |
|---|---|
| ActivatableWorkflowsQueryResult |
Enthält die Ergebnisse der Ausführung des QueryActivatableWorkflowsCommand Instanzspeichers für einen Instanzspeicher. |
| CreateWorkflowOwnerCommand |
Verwenden Sie diesen Persistenzbefehl, um einen Workflowdiensthost als Sperrbesitzer in der Persistenzdatenbank zu registrieren. |
| CreateWorkflowOwnerWithIdentityCommand |
Gibt die Erstellung eines Workflowbesitzers mit dem Identitätsbefehl an. |
| DeleteWorkflowOwnerCommand |
Löscht Sperrbesitzerinformationen aus der Persistenzdatenbank. |
| HasActivatableWorkflowEvent |
Stellt ein Ereignis dar, das von einem Instanzspeicher ausgelöst wird, um generische Hosts über das Vorhandensein von aktivierbaren Instanzen in der Persistenzdatenbank zu benachrichtigen. |
| HasRunnableWorkflowEvent |
Stellt ein Ereignis dar, das der SQL-Workflowinstanzspeicher auslöst, um Workflowhosts über das Vorhandensein von ausgeführten Instanzen in der Persistenzdatenbank zu benachrichtigen. |
| LoadWorkflowByInstanceKeyCommand |
Ein Persistenzbefehl, der eine Workflowinstanz mithilfe des Instanzschlüssels lädt, der der Instanz zugeordnet ist. |
| LoadWorkflowCommand |
Ein Persistenzbefehl, der eine Workflowinstanz basierend auf Statusinformationen der Instanz im Persistenzspeicher lädt. |
| QueryActivatableWorkflowsCommand |
Stellt den Befehl dar, den ein generischer Host für einen Instanzspeicher ausführt, um Aktivierungsparameter abzurufen. Der generische Host verwendet diese Aktivierungsparameter, um einen Workflowhost zu erstellen, der wiederum eine ausgeführte Dienstinstanz lädt. |
| SaveWorkflowCommand |
Ein Persistenzbefehl, mit dem Sie Instanzstatusinformationen im Persistenzspeicher speichern können. |
| SqlWorkflowInstanceStore |
Abgeleitet von der abstrakten InstanceStore-Klasse der Persistenzfunktionalität und stellt die Implementierung bereit, um das Speichern von Instanzstatusinformationen in instanzenzustandsinformationen aus einer SQL Server 2005- oder SQL Server 2008-Datenbank zu ermöglichen. |
| TryLoadRunnableWorkflowCommand |
Stellt den Befehl dar, den ein Workflowhost für einen Instanzspeicher ausführt, um ausgeführte Instanzen im Persistenzspeicher in den Speicher zu laden. |
Enumerationen
| Name | Beschreibung |
|---|---|
| InstanceCompletionAction |
Enthält Optionen, die angeben, ob der Persistenzanbieter die Statusinformationen für eine Instanz im Persistenzspeicher beibehalten oder löschen soll, nachdem die Instanz abgeschlossen wurde. |
| InstanceEncodingOption |
Enthält Optionen, die angeben, ob der Persistenzanbieter die Instanzstatusinformationen mithilfe des GZip-Algorithmus codieren soll, bevor die Statusinformationen im Persistenzspeicher gespeichert werden. |
| InstanceLockedExceptionAction |
Enthält Optionen, die angeben, welche Aktion der SQL-Persistenzanbieter ausführen soll, wenn er eine Ausnahme empfängt, wenn versucht wird, eine Instanz zu sperren. |