Classe WorkflowActionBase

Namespace: Microsoft.Azure. Workflows.Sdk

WorkflowActionBase é a implementação abstrata para os nós IWorkflowAction . Fornece o comportamento fluente de encadeamento usado por ações concretas de fluxo de trabalho, além de nomeação automática de ações, rastreamento de ações filhos e armazenamento de configuração após execução.

Usage

// 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

Properties

Name Descrição Tipo Obrigatório
Name Recebe ou define o nome único da ação usado na definição do fluxo de trabalho gerado. cadeia (de caracteres) No
Filhos Recebe as ações da criança que seguem esta ação. Lista<IWorkflowAction> No
RunAfterConfig Obtém o mapeamento dos nomes das ações predecessoras para os estados de conclusão exigidos para esta ação. Cadeia de dicionário<, FlowStatus[]> No

Methods

Então

Este tipo implementa Then() métodos do IChainableNode. Consulte essa página para a documentação completa de todas as sobrecargas.