System.Activities.Persistence Namespace

Stellt Klassen bereit, die mit Beibehaltung verknüpft sind.

Klassen

PersistenceIOParticipant

Eine abgeleitete Klasse der PersistenceParticipant-Klasse mit Methoden, die neben dem Beibehalten und Laden von Workflowinstanzen im Dauerhaftigkeitsprozess auch Eingabe- und Ausgabevorgänge ausführen.

PersistenceParticipant

Diese Klasse ermöglicht sowohl WorkflowApplication als auch WorkflowServiceHost die Teilnahme am Dauerhaftigkeitsprozess. Ein Dauerhaftigkeitsteilnehmer leitet von der PersistenceParticipant-Klasse oder der PersistenceIOParticipant-Klasse ab (abgeleitete Klasse der PersistenceParticipant-Klasse), implementiert abstrakte Methoden und fügt dann eine Instanz der Klasse als Workflowinstanzerweiterung hinzu. WorkflowApplication und WorkflowServiceHost suchen beim Beibehalten einer Instanz nach diesen Erweiterungen und rufen zum richtigen Zeitpunkt entsprechende Methoden auf.