DynamicUpdateServices Klasse

Definition

Stellt dynamische Update-Dienste 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 Funktionen "Versionierung" und "Dynamic Update" von Windows Workflow Foundation. Weitere Informationen zur Workflow Versionsverwaltung, Workflow Identität und dynamischen Updates finden Sie in den folgenden Themen.

Workflowversionsverwaltung
Beschreibt die Funktionen der Workflow Versionsverwaltung, die in .NET Framework 4,5 eingeführt wurden.

Dynamisches Update
Beschreibt, wie die Workflow Definition einer persistenten Workflow Instanz mithilfe des dynamischen Updates aktualisiert wird.

Verwenden von WorkflowApplication-Identität und -Versionsverwaltung
Beschreibt, wie WorkflowIdentity zum parallelen Hosten mehrerer Workflowversionen verwendet wird.

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

Vorgehensweise: Paralleles Hosten mehrerer Workflowversionen
Dieser Schritt im Tutorial "Getting Started " veranschaulicht das Aktualisieren einer Workflow Definition und das Hosting von Workflows mit der alten und der neuen Definition gleichzeitig.

Vorgehensweise: Aktualisieren der Definition einer ausgeführten Workflowinstanz
Dieser Schritt im Tutorial "Getting Started " veranschaulicht, wie Sie persistente Workflow Instanzen aktualisieren, um eine neue Workflow Definition zu verwenden.

Methoden

CreateUpdateMap(Activity)

Erstellt eine Update-Zuordnung mit angegebener Workflowdefinition.

CreateUpdateMap(Activity, IEnumerable<Activity>)

Erstellt eine Update-Zuordnung mit angegebener Workflowdefinition und Liste von nicht zulässigen Updates in Aktivitäten.

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

Erstellt eine Update-Zuordnung mit angegebener Workflowdefinition, Liste von nicht zulässigen Updates in Aktivitäten und blockierten Updates.

CreateUpdateMap(ActivityBuilder)

Erstellt eine Update-Zuordnung mit angegebener Aktivitätsdefinition.

CreateUpdateMap(ActivityBuilder, IEnumerable<Activity>)

Erstellt eine Update-Zuordnung mit angegebener Aktivitätsdefinition und Liste von nicht zulässigen Updates in Aktivitäten.

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

Erstellt eine Update-Zuordnung mit angegebener Aktivitätsdefinition und Liste von nicht zulässigen Updates in Aktivitäten und blockierten Updates.

GetImplementationMap(Activity)

Ruft eine Implementierungszuordnung für die DynamicUpdateServices ab.

PrepareForUpdate(Activity)

Bereitet eine zu aktualisierende Arbeitsablaufsdefinition vor.

PrepareForUpdate(ActivityBuilder)

Bereitet eine zu aktualisierende Arbeitsablaufsdefinition vor.

SetImplementationMap(Activity, DynamicUpdateMap)

Legt eine Implementierungszuordnung für die DynamicUpdateServices fest.

Gilt für