Compartilhar via


WorkflowCreationContext Classe

Definição

Representa um contexto que é configurado durante a ativação do fluxo de trabalho usando o ponto de extremidade de hospedagem do fluxo de trabalho para lidar com os argumentos e receber notificações de conclusão do fluxo de trabalho.

public ref class WorkflowCreationContext
[System.Runtime.Serialization.DataContract]
public class WorkflowCreationContext
[<System.Runtime.Serialization.DataContract>]
type WorkflowCreationContext = class
Public Class WorkflowCreationContext
Herança
WorkflowCreationContext
Atributos

Construtores

WorkflowCreationContext()

Inicializa uma nova instância da classe WorkflowCreationContext.

Propriedades

CreateOnly

Obtém ou define um valor que indica se a instância de fluxo de trabalho deve ser suspensa ou executada após a criação.

IsCompletionTransactionRequired

Obtém ou define um valor que indica se o método OnBeginWorkflowCompleted(ActivityInstanceState, IDictionary<String,Object>, Exception, TimeSpan, AsyncCallback, Object) é chamado em uma transação.

WorkflowArguments

Obtém os argumentos passados para a instância de fluxo de trabalho criada recentemente.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
OnAbort()

Anula o WorkflowCreationContext.

OnBeginWorkflowCompleted(ActivityInstanceState, IDictionary<String,Object>, Exception, TimeSpan, AsyncCallback, Object)

Inicia uma operação assíncrona para executar a notificação de conclusão de instância de fluxo de trabalho. Este método é chamado quando a instância de fluxo de trabalho associada a este WorkflowCreationContext é concluída. As classes derivadas podem substituir essa operação para executar ações personalizadas na conclusão da instância de fluxo de trabalho.

OnEndWorkflowCompleted(IAsyncResult)

Conclui uma operação assíncrona que notifica a conclusão da instância de fluxo de trabalho associada a este WorkflowCreationContext.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a