Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Namespace: Microsoft.Azure. Workflows.Sdk
WorkflowTriggerBase ist die abstrakte Basisimplementierung für IWorkflowTrigger-Knoten . Es bietet Trigger-Benennung und Unterstützung für flüssige Ketten für konkrete Trigger-Typen, während die Regel durchgesetzt wird, dass Run-After-Bedingungen nicht auf die erste Aktion nach einem Trigger angewendet werden dürfen.
Verwendung
// WorkflowTriggerBase is abstract; use concrete triggers via WorkflowTriggers.BuiltIn
var trigger = WorkflowTriggers.BuiltIn.CreateHttpTrigger();
// Chain actions after the trigger
trigger.Then(WorkflowActions.BuiltIn.Compose(inputs: () => "Hello").WithName("Greet"));
// Access inherited properties
string name = trigger.Name;
var children = trigger.Children; // contains "Greet"
Eigenschaften
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| Name | Erhält oder setzt den eindeutigen Trigger-Namen, der in der generierten Workflow-Definition verwendet wird. | string | No |
| Untergeordnetes Element | So werden die Kindaktionen so konfiguriert, dass sie nach dem Auslösen des Triggers ausgeführt werden. | Liste<IWorkflowAction> | No |
Methodik
Dann
Dieser Typ implementiert Then() Methoden von IChainableNode. Siehe diese Seite für vollständige Dokumentation aller Überlastungen. Hinweis: Bei Triggern werden die Then(action, FlowStatus[]) und Then(action, RunAfter[]) Overloads geworfen InvalidOperationException , weil Run-after-Bedingungen bei der ersten Aktion nach einem Trigger nicht angegeben werden können.
Verwandte Inhalte
- AgentToolContext-Klassendefinition
- IChainableNode-Schnittstellendefinition
- IVariableWorkflowAction-Schnittstellendefinition
- IWorkflowAction-Schnittstellendefinition
- IWorkflowOperation-Schnittstellendefinition
- IWorkflowProvider Schnittstellendefinition
- IWorkflowTrigger-Schnittstellendefinition
- OperationChain-Klassendefinition
- Definition von Schnittstellen für typisierte Workflow-Aktionen
- Definition von Schnittstellen für typisierte Workflow-Triggers
- WorkflowActionBase-Klassendefinition
- WorkflowActions Klassendefinition
- WorkflowBuiltInActions Klassendefinition
- WorkflowBuiltInTriggers Klassendefinition
- Definition der WorkflowContext-Klasse
- WorkflowControlActions-Klassendefinition
- WorkflowFactory-Klassendefinition
- WorkflowManagedActions-Klassendefinition
- WorkflowManagedTriggers Klassendefinition
- WorkflowProviderExtensions-Klassendefinition
- WorkflowTriggers Klassendefinition
- WorkflowVariableActions Klassendefinition