IWorkflowAction-Schnittstelle

Namespace: Microsoft.Azure. Workflows.Sdk

Stellt einen Aktionsschritt innerhalb eines Workflows dar, der nach dem Auslösen eines Triggers oder nach Abschluss vorheriger Aktionen ausgeführt wird. Aktionen legen Run-after-Metadaten RunAfterConfig offen und können über die in der Typed Workflow Action Interfaces Definition dokumentierten Schnittstellen referenziert werden.

Verwendung

var trigger = WorkflowTriggers.BuiltIn.CreateHttpTrigger();
var firstAction = WorkflowActions.BuiltIn.Compose(inputs: () => "Hello").WithName("Greet");
var secondAction = WorkflowActions.BuiltIn.Compose(inputs: () => "Logged").WithName("Audit");

trigger
    .Then(firstAction)
    .Then(secondAction);

// secondAction.RunAfterConfig contains the predecessor mapping for "Greet"

Eigenschaften

Name Beschreibung Typ Erforderlich
RunAfterConfig Erhält die Abbildung der Namen der vorausgehenden Aktionen auf die erforderlichen Abschlussstatusse für diese Aktion. Wörterbuchstring<, FlowStatus[]> No

Methodik

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