DynamicUpdateServices Klasse

Definition

Stellt dynamische Updatedienste dar.

public ref class DynamicUpdateServices abstract sealed
public static class DynamicUpdateServices
type DynamicUpdateServices = class
Public Class DynamicUpdateServices
Vererbung
DynamicUpdateServices

Hinweise

Diese Klasse unterstützt die Versionsverwaltungs- und dynamische Updatefunktionalität von Windows Workflow Foundation. Weitere Informationen zu Workflowversionsverwaltung, Workflowidentität und dynamischem Update finden Sie in den folgenden Themen.

Workflowversionsverwaltung
Beschreibt die in .NET Framework 4.5 eingeführte Workflowversionsverwaltungsfunktion.

Dynamisches Update
Beschreibt, wie die Workflowdefinition einer beibehaltenen Workflowinstanz mithilfe einer dynamischen Aktualisierung aktualisiert wird.

Verwenden von WorkflowApplication Identity und Versionsverwaltung
Beschreibt, wie WorkflowIdentity verwendet wird, um mehrere Versionen eines Workflows nebeneinander zu hosten.

Parallele Versionsverwaltung in WorkflowServiceHost
Beschreibt, wie mehrere Versionen eines Workflows auf einem einzelnen Endpunkt gehostet werden.

Vorgehensweise: Hosten mehrerer Versionen eines Workflows nebeneinander
Dieser Schritt im Lernprogramm "Erste Schritte " veranschaulicht das Aktualisieren einer Workflowdefinition und das Hosten von Workflows mit der alten und neuen Definition gleichzeitig.

Vorgehensweise: Aktualisieren der Definition einer ausgeführten Workflowinstanz
Dieser Schritt im Lernprogramm "Erste Schritte " veranschaulicht das Aktualisieren beibehaltener Workflowinstanzen zur Verwendung einer neuen Workflowdefinition.

Methoden

Name Beschreibung
CreateUpdateMap(Activity, IEnumerable<Activity>, IList<ActivityBlockingUpdate>)

Erstellt eine Aktualisierungszuordnung mit der angegebenen Workflowdefinition, liste der unzulässigen Aktualisierungen innerhalb von Aktivitäten und Blockieren von Updates.

CreateUpdateMap(Activity, IEnumerable<Activity>)

Erstellt eine Aktualisierungszuordnung mit der angegebenen Workflowdefinition und liste der unzulässigen Aktualisierungen innerhalb von Aktivitäten.

CreateUpdateMap(Activity)

Erstellt eine Aktualisierungszuordnung mit der angegebenen Workflowdefinition.

CreateUpdateMap(ActivityBuilder, IEnumerable<Activity>, IList<ActivityBlockingUpdate>)

Erstellt eine Aktualisierungszuordnung mit der angegebenen Aktivitätsdefinition und liste der unzulässigen Aktualisierungen innerhalb von Aktivitäten und Blockieren von Updates.

CreateUpdateMap(ActivityBuilder, IEnumerable<Activity>)

Erstellt eine Aktualisierungszuordnung mit der angegebenen Aktivitätsdefinition und liste der unzulässigen Aktualisierungen innerhalb von Aktivitäten.

CreateUpdateMap(ActivityBuilder)

Erstellt eine Aktualisierungszuordnung mit der angegebenen Aktivitätsdefinition.

GetImplementationMap(Activity)

Ruft eine Implementierungszuordnung für die DynamicUpdateServices.

PrepareForUpdate(Activity)

Bereitet eine Workflowdefinition auf die Aktualisierung vor.

PrepareForUpdate(ActivityBuilder)

Bereitet eine Workflowdefinition auf die Aktualisierung vor.

SetImplementationMap(Activity, DynamicUpdateMap)

Legt eine Implementierungszuordnung für die DynamicUpdateServices.

Gilt für: