WorkflowActionBase-Klasse

Namespace: Microsoft.Azure. Workflows.Sdk

WorkflowActionBase ist die abstrakte Basisimplementierung für IWorkflowAction-Knoten . Es bietet das flüssige Chaining-Verhalten, das von konkreten Workflow-Aktionen verwendet wird, sowie automatische Aktionsbezeichnung, Nachverfolgung von Kinderaktionen und nachträgliche Speicherung der Konfiguration.

Verwendung

// WorkflowActionBase is abstract; use concrete actions via WorkflowActions.BuiltIn
var action = WorkflowActions.BuiltIn.Compose(inputs: () => "Hello").WithName("Greet");

// Access inherited properties
string name = action.Name; // "Greet"
var children = action.Children; // populated by .Then() calls

Eigenschaften

Name Beschreibung Typ Erforderlich
Name Erhält oder setzt den eindeutigen Aktionsnamen, der in der generierten Workflow-Definition verwendet wird. string No
Untergeordnetes Element Es bekommt die Kind-Aktionen, die nach dieser Aktion ausgeführt werden. Liste<IWorkflowAction> No
RunAfterConfig Erhält die Abbildung der Namen der vorherigen Aktionen auf die erforderlichen Abschlussstatusse dieser Aktion. Wörterbuchstring<, FlowStatus[]> No

Methodik

Dann

Dieser Typ implementiert Then() Methoden von IChainableNode. Siehe diese Seite für vollständige Dokumentation aller Überlastungen.