ActivityExecutionContext Classe

Definição

Cuidado

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Representa o ambiente de execução de um Activity. Essa classe não pode ser herdada.

public ref class ActivityExecutionContext sealed : IDisposable, IServiceProvider
public sealed class ActivityExecutionContext : IDisposable, IServiceProvider
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class ActivityExecutionContext : IDisposable, IServiceProvider
type ActivityExecutionContext = class
    interface IServiceProvider
    interface IDisposable
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type ActivityExecutionContext = class
    interface IServiceProvider
    interface IDisposable
Public NotInheritable Class ActivityExecutionContext
Implements IDisposable, IServiceProvider
Herança
ActivityExecutionContext
Atributos
Implementações

Comentários

Observação

Este material discute tipos e namespaces obsoletos. Para obter mais informações, consulte Deprecated Types in Windows Workflow Foundation 4.5 (Tipos preteridos no Windows Workflow Foundation 4.5).

Representa o ambiente de execução de um Activity. Essa classe expõe seletivamente recursos e serviços de runtime de fluxo de trabalho a atividades individuais. Essa classe não pode ser herdada.

Para obter mais informações, consulte Noções básicas sobre o contexto de execução da atividade.

Campos

CurrentExceptionProperty
Obsoleto.

Representa uma exceção que ocorreu durante a execução da instância do fluxo de trabalho. Essa propriedade tem um valor somente quando uma atividade está no estado de falha.

Propriedades

Activity
Obsoleto.

Obtém o Activity que atualmente é executado dentro desse contexto de execução.

ContextGuid
Obsoleto.

Obtém o ContextID do Activity associado.

ExecutionContextManager
Obsoleto.

Obtém o ActivityExecutionContextManager associado a esta instância.

Métodos

CancelActivity(Activity)
Obsoleto.

Chamada por uma atividade de composição para agendar o cancelamento de uma atividade filho. O runtime de fluxo de trabalho não permite o cancelamento de uma atividade filho que não esteja no estado Executing.

CloseActivity()
Obsoleto.

Indica para o runtime de fluxo de trabalho que a atividade em execução no momento deve mudar para o estado Closed.

Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
ExecuteActivity(Activity)
Obsoleto.

Chamado por uma atividade de composição para agendar a execução de uma atividade filho. O runtime de fluxo de trabalho não permite a execução de uma atividade filho que não esteja no estado inicializado.

GetHashCode()
Obsoleto.

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

(Herdado de Object)
GetService(Type)
Obsoleto.

Retorna um serviço do tipo especificado.

GetService<T>()
Obsoleto.

Retorna um provedor de serviço do Type especificado.

GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()
Obsoleto.

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
TrackData(Object)
Obsoleto.

Invoca o método de controle para o Activity associado.

TrackData(String, Object)
Obsoleto.

Invoca o método de controle para o Activity associado.

Implantações explícitas de interface

IDisposable.Dispose()
Obsoleto.

Libera todos os recursos usados pelo ActivityExecutionContext.

Aplica-se a