CodeActivity Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Atenção
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Executa o método code-beside associado a uma atividade. Esta classe não pode ser herdada.
public ref class CodeActivity sealed : System::Workflow::ComponentModel::Activity
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.CodeActivity), "Resources.code.png")]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.CodeActivity+CodeActivityValidator))]
public sealed class CodeActivity : System.Workflow.ComponentModel.Activity
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.CodeActivity), "Resources.code.png")]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.CodeActivity+CodeActivityValidator))]
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class CodeActivity : System.Workflow.ComponentModel.Activity
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.CodeActivity), "Resources.code.png")>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.CodeActivity+CodeActivityValidator))>]
type CodeActivity = class
inherit Activity
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.CodeActivity), "Resources.code.png")>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.CodeActivity+CodeActivityValidator))>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type CodeActivity = class
inherit Activity
Public NotInheritable Class CodeActivity
Inherits Activity
- Herança
- Atributos
Observações
Note
Este material discute tipos e namespaces que estão obsoletos. Para mais informações, consulte Tipos Descontinuados no Windows Workflow Foundation 4.5.
Os métodos ao lado do código invocados por CodeActivity são executados de forma síncrona; CodeActivity não fornece a sua thread até que a thread esteja concluída. Portanto, espera-se que a execução do método code-beside seja realizada e não deve bloquear com dependência de algum recurso externo. Por exemplo, o método code-beside normalmente não deve invocar um serviço Web.
O uso típico do CodeActivity é examinar o estado da instância do fluxo de trabalho e alterar variáveis e mensagens locais.
Construtores
| Name | Description |
|---|---|
| CodeActivity() |
Obsoleto.
Inicializa uma nova instância da CodeActivity classe. |
| CodeActivity(String) |
Obsoleto.
Inicializa uma nova instância da CodeActivity classe usando o nome da atividade. |
Campos
| Name | Description |
|---|---|
| ExecuteCodeEvent |
Obsoleto.
Representa o DependencyProperty que tem como alvo o ExecuteCode evento. |
Propriedades
| Name | Description |
|---|---|
| Description |
Obsoleto.
Obtém ou define a descrição definida pelo utilizador do Activity. (Herdado de Activity) |
| DesignMode |
Obsoleto.
Obtém o valor que indica se esta instância está em modo design ou em tempo de execução. (Herdado de DependencyObject) |
| Enabled |
Obsoleto.
Recebe ou define um valor que indica se esta instância está ativada para execução e validação. (Herdado de Activity) |
| ExecutionResult |
Obsoleto.
É a ActivityExecutionResult última tentativa de executar esta instância. (Herdado de Activity) |
| ExecutionStatus |
Obsoleto.
Recebe a corrente ActivityExecutionStatus desta instância. (Herdado de Activity) |
| IsDynamicActivity |
Obsoleto.
Obtém informação sobre se a atividade está a ser executada dentro do padrão ActivityExecutionContext da instância do workflow. (Herdado de Activity) |
| Name |
Obsoleto.
Obtém ou define o nome desta instância. Este nome deve estar em conformidade com a convenção de nomenclatura das variáveis da linguagem de programação que está a ser usada no projeto Workflow. (Herdado de Activity) |
| Parent |
Obsoleto.
Obtém o CompositeActivity que contém este Activity. (Herdado de Activity) |
| ParentDependencyObject |
Obsoleto.
Fica o pai DependencyObject no DependencyObject gráfico. (Herdado de DependencyObject) |
| QualifiedName |
Obsoleto.
Obtém o nome qualificado da atividade. Os nomes de atividades qualificadas são sempre únicos numa instância de workflow. (Herdado de Activity) |
| Site |
Obsoleto.
Obtém ou define uma referência para o Site componente do DependencyObject. (Herdado de DependencyObject) |
| UserData |
Obsoleto.
Obtém um IDictionary que associa dados personalizados a esta instância de classe. (Herdado de DependencyObject) |
| WorkflowInstanceId |
Obsoleto.
Obtém o Guid valor associado à instância. (Herdado de Activity) |
Métodos
| Name | Description |
|---|---|
| AddHandler(DependencyProperty, Object) |
Obsoleto.
Adiciona um manipulador para um evento de um DependencyObject. (Herdado de DependencyObject) |
| Cancel(ActivityExecutionContext) |
Obsoleto.
Chamado pelo tempo de execução do workflow para cancelar a execução de uma atividade que está atualmente em execução. (Herdado de Activity) |
| Clone() |
Obsoleto.
Cria uma cópia profunda do Activity. (Herdado de Activity) |
| Dispose() |
Obsoleto.
Liberta todos os recursos usados pelo DependencyObject. (Herdado de DependencyObject) |
| Dispose(Boolean) |
Obsoleto.
Liberta os recursos não geridos e, opcionalmente, liberta os recursos geridos usados por DependencyObject. (Herdado de DependencyObject) |
| Equals(Object) |
Obsoleto.
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| Execute(ActivityExecutionContext) |
Obsoleto.
Chamado pelo tempo de execução do workflow para executar uma atividade. (Herdado de Activity) |
| GetActivityByName(String, Boolean) |
Obsoleto.
Devolve a instância de , Activity cujo nome é solicitado ao conjunto de todas as atividades sob a raiz desta Activity instância se o segundo parâmetro for |
| GetActivityByName(String) |
Obsoleto.
Devolve a instância do Activity cujo nome é solicitado ao conjunto de todas as atividades a correr sob a atividade raiz desta instância, que está dentro do fluxo de trabalho. (Herdado de Activity) |
| GetBinding(DependencyProperty) |
Obsoleto.
Fornece acesso ao ActivityBind associado ao específico DependencyProperty. (Herdado de DependencyObject) |
| GetBoundValue(ActivityBind, Type) |
Obsoleto.
Recupera o Object que é o sujeito de um ActivityBind. (Herdado de DependencyObject) |
| GetHashCode() |
Obsoleto.
Serve como função de hash predefinida. (Herdado de Object) |
| GetInvocationList<T>(DependencyProperty) |
Obsoleto.
Obtém um array que contém os delegados para o especificado DependencyProperty. (Herdado de DependencyObject) |
| GetType() |
Obsoleto.
Obtém o Type da instância atual. (Herdado de Object) |
| GetValue(DependencyProperty) |
Obsoleto.
Dá acesso ao valor do designado DependencyProperty. (Herdado de DependencyObject) |
| GetValueBase(DependencyProperty) |
Obsoleto.
Proporciona acesso ao objeto vinculado de a DependencyProperty e contorna a GetValue(DependencyProperty) sobreposição. (Herdado de DependencyObject) |
| HandleFault(ActivityExecutionContext, Exception) |
Obsoleto.
Chamado quando uma exceção é levantada no contexto da execução desta instância. (Herdado de Activity) |
| Initialize(IServiceProvider) |
Obsoleto.
Chamado pelo tempo de execução do workflow para inicializar uma atividade durante a construção de uma nova instância de workflow. Este método é chamado durante a construção de uma dinâmica ActivityExecutionContext. (Herdado de Activity) |
| InitializeProperties() |
Obsoleto.
Realiza a inicialização das propriedades da dependência quando sobreposta numa classe derivada. (Herdado de DependencyObject) |
| Invoke<T>(EventHandler<T>, T) |
Obsoleto.
Subscreve e EventHandler invoca esse delegado. (Herdado de Activity) |
| Invoke<T>(IActivityEventListener<T>, T) |
Obsoleto.
Subscreve e IActivityEventListener<T> invoca esse delegado. (Herdado de Activity) |
| IsBindingSet(DependencyProperty) |
Obsoleto.
Indica se o valor de a DependencyProperty está definido como uma ligação. Consulte SetBinding(DependencyProperty, ActivityBind). (Herdado de DependencyObject) |
| MemberwiseClone() |
Obsoleto.
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| MetaEquals(DependencyObject) |
Obsoleto.
Determina se o |
| OnActivityExecutionContextLoad(IServiceProvider) |
Obsoleto.
Chamado pelo tempo de execução do workflow sempre que um ActivityExecutionContext é carregado. Por exemplo, este método é chamado durante a criação de um ActivityExecutionContext bem como sempre que é ActivityExecutionContext reencarnado quando uma instância de workflow é carregada a partir de armazenamento persistente. (Herdado de Activity) |
| OnActivityExecutionContextUnload(IServiceProvider) |
Obsoleto.
É chamado pelo tempo de execução do workflow sempre que é descarregado ActivityExecutionContext . Por exemplo, este método é chamado durante a conclusão de um ActivityExecutionContext bem como sempre que é ActivityExecutionContext descarregado quando uma instância de fluxo de trabalho é mantida. (Herdado de Activity) |
| OnClosed(IServiceProvider) |
Obsoleto.
Chamado pelo tempo de execução do fluxo de trabalho como parte da transição da atividade para o estado fechado. (Herdado de Activity) |
| RaiseEvent(DependencyProperty, Object, EventArgs) |
Obsoleto.
Aumenta um Event valor associado à propriedade de dependência especificada. (Herdado de Activity) |
| RaiseGenericEvent<T>(DependencyProperty, Object, T) |
Obsoleto.
Aumenta o evento associado ao referenciado DependencyProperty. (Herdado de Activity) |
| RegisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>) |
Obsoleto.
Regista o especificado DependencyProperty para o evento de alteração de estado. (Herdado de Activity) |
| RemoveHandler(DependencyProperty, Object) |
Obsoleto.
Remove um EventHandler de um .DependencyProperty (Herdado de DependencyObject) |
| RemoveProperty(DependencyProperty) |
Obsoleto.
Remove a DependencyProperty do DependencyObject. (Herdado de DependencyObject) |
| Save(Stream, IFormatter) |
Obsoleto.
Escreve o Activity para a Stream para persistência usando o personalizado IFormatter fornecido para serialização. (Herdado de Activity) |
| Save(Stream) |
Obsoleto.
Escreve o Activity para um Stream para persistência. (Herdado de Activity) |
| SetBinding(DependencyProperty, ActivityBind) |
Obsoleto.
Define para ActivityBind o especificado DependencyProperty. (Herdado de DependencyObject) |
| SetBoundValue(ActivityBind, Object) |
Obsoleto.
Define o valor do alvo ActivityBind. (Herdado de DependencyObject) |
| SetReadOnlyPropertyValue(DependencyProperty, Object) |
Obsoleto.
Define o valor de um DependencyProperty, que é só de leitura. (Herdado de DependencyObject) |
| SetValue(DependencyProperty, Object) |
Obsoleto.
Define o valor de para DependencyProperty o objeto. (Herdado de DependencyObject) |
| SetValueBase(DependencyProperty, Object) |
Obsoleto.
Define o valor do DependencyProperty para o especificado Object, contornando o SetValue(DependencyProperty, Object). (Herdado de DependencyObject) |
| ToString() |
Obsoleto.
Fornece uma cadeia que representa esta instância. (Herdado de Activity) |
| TrackData(Object) |
Obsoleto.
Informa a infraestrutura de rastreio em tempo de execução sobre informações pendentes. (Herdado de Activity) |
| TrackData(String, Object) |
Obsoleto.
Informa a infraestrutura de rastreio em tempo de execução sobre informações pendentes. (Herdado de Activity) |
| Uninitialize(IServiceProvider) |
Obsoleto.
Quando sobrescrito numa classe derivada, fornece a desinicialização por parte de um fornecedor de serviços para a atividade. (Herdado de Activity) |
| UnregisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>) |
Obsoleto.
Desregista o evento especificado DependencyProperty para a alteração de estado. (Herdado de Activity) |
evento
| Name | Description |
|---|---|
| Canceling |
Obsoleto.
Ocorre quando a execução da atividade é cancelada. (Herdado de Activity) |
| Closed |
Obsoleto.
Ocorre quando um Activity já concluiu a execução. (Herdado de Activity) |
| Compensating |
Obsoleto.
Ocorre ao executar um método de compensação no Activity. (Herdado de Activity) |
| ExecuteCode |
Obsoleto.
Acontece quando começa.CodeActivity |
| Executing |
Obsoleto.
Ocorre quando o Activity é executado. (Herdado de Activity) |
| Faulting |
Obsoleto.
Ocorre quando uma exceção é levantada durante a execução da instância. (Herdado de Activity) |
| StatusChanged |
Obsoleto.
Ocorre quando a ActivityExecutionStatus parte de uma corrida Activity muda. (Herdado de Activity) |
Implementações de Interface Explícita
| Name | Description |
|---|---|
| IComponent.Disposed |
Obsoleto.
Representa o método que gere o evento Disposed de um componente. (Herdado de DependencyObject) |