CompensatableTransactionScopeActivity 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.*
Define uma versão compensável da TransactionScopeActivity atividade. Esta classe não pode ser herdada.
public ref class CompensatableTransactionScopeActivity sealed : System::Workflow::ComponentModel::CompositeActivity, System::Workflow::ComponentModel::IActivityEventListener<System::Workflow::ComponentModel::ActivityExecutionStatusChangedEventArgs ^>, System::Workflow::ComponentModel::ICompensatableActivity
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.ComponentModel.CompensatableTransactionScopeActivity), "Resources.Sequence.png")]
[System.Workflow.ComponentModel.PersistOnClose]
public sealed class CompensatableTransactionScopeActivity : System.Workflow.ComponentModel.CompositeActivity, System.Workflow.ComponentModel.IActivityEventListener<System.Workflow.ComponentModel.ActivityExecutionStatusChangedEventArgs>, System.Workflow.ComponentModel.ICompensatableActivity
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.ComponentModel.CompensatableTransactionScopeActivity), "Resources.Sequence.png")]
[System.Workflow.ComponentModel.PersistOnClose]
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class CompensatableTransactionScopeActivity : System.Workflow.ComponentModel.CompositeActivity, System.Workflow.ComponentModel.IActivityEventListener<System.Workflow.ComponentModel.ActivityExecutionStatusChangedEventArgs>, System.Workflow.ComponentModel.ICompensatableActivity
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.ComponentModel.CompensatableTransactionScopeActivity), "Resources.Sequence.png")>]
[<System.Workflow.ComponentModel.PersistOnClose>]
type CompensatableTransactionScopeActivity = class
inherit CompositeActivity
interface IActivityEventListener<ActivityExecutionStatusChangedEventArgs>
interface ICompensatableActivity
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.ComponentModel.CompensatableTransactionScopeActivity), "Resources.Sequence.png")>]
[<System.Workflow.ComponentModel.PersistOnClose>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type CompensatableTransactionScopeActivity = class
inherit CompositeActivity
interface IActivityEventListener<ActivityExecutionStatusChangedEventArgs>
interface ICompensatableActivity
Public NotInheritable Class CompensatableTransactionScopeActivity
Inherits CompositeActivity
Implements IActivityEventListener(Of ActivityExecutionStatusChangedEventArgs), ICompensatableActivity
- Herança
- Atributos
- Implementações
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.
CompensatableTransactionScopeActivity implementa a ICompensatableActivity interface.
Construtores
| Name | Description |
|---|---|
| CompensatableTransactionScopeActivity() |
Obsoleto.
Inicializa uma nova instância da CompensatableTransactionScopeActivity classe. |
| CompensatableTransactionScopeActivity(String) |
Obsoleto.
Inicializa uma nova instância da CompensatableTransactionScopeActivity classe usando o nome da atividade. |
Propriedades
| Name | Description |
|---|---|
| Activities |
Obsoleto.
Obtém o objeto que representa a coleção, ActivityCollection, de todas as atividades filhas. (Herdado de CompositeActivity) |
| CanModifyActivities |
Obsoleto.
Recebe ou define um valor que controla se as atividades individuais podem Activities ser modificadas. (Herdado de CompositeActivity) |
| 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) |
| EnabledActivities |
Obsoleto.
Obtém a coleção de apenas leitura que representa o subconjunto de Activities que está ativado. (Herdado de CompositeActivity) |
| 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) |
| TransactionOptions |
Obsoleto.
Percebe o WorkflowTransactionOptions que está relacionado com este caso. |
| 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) |
| ApplyWorkflowChanges(WorkflowChanges) |
Obsoleto.
Aplica o WorkflowChanges manifesto no parâmetro a esta instância. (Herdado de CompositeActivity) |
| 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.
Chama Dispose(Boolean) nesta instância e, opcionalmente, chama Dispose() todas as atividades filhos desta instância. (Herdado de CompositeActivity) |
| 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) |
| GetDynamicActivities(Activity) |
Obsoleto.
Devolve um array que contém todas as instâncias atualmente em execução da atividade especificada. (Herdado de CompositeActivity) |
| 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 CompositeActivity) |
| Initialize(IServiceProvider) |
Obsoleto.
Inicializa todas as atividades filhas apropriadas desta instância e do especificado IServiceProvider. (Herdado de CompositeActivity) |
| 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 |
| OnActivityChangeAdd(ActivityExecutionContext, Activity) |
Obsoleto.
Chama quando uma atividade é adicionada. (Herdado de CompositeActivity) |
| OnActivityChangeRemove(ActivityExecutionContext, Activity) |
Obsoleto.
É chamado quando uma atividade é removida. (Herdado de CompositeActivity) |
| OnActivityExecutionContextLoad(IServiceProvider) |
Obsoleto.
Chamado pelo motor de execução do fluxo de trabalho sempre que esta ActivityExecutionContext atividade é carregada. (Herdado de CompositeActivity) |
| OnActivityExecutionContextUnload(IServiceProvider) |
Obsoleto.
Chamado pelo motor de execução do workflow sempre que esta ActivityExecutionContext atividade é descarregada. (Herdado de CompositeActivity) |
| 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) |
| OnListChanged(ActivityCollectionChangeEventArgs) |
Obsoleto.
Realiza processamento adicional quando a Activities propriedade muda. (Herdado de CompositeActivity) |
| OnListChanging(ActivityCollectionChangeEventArgs) |
Obsoleto.
Evento que ocorre antes de ser feita uma alteração ao subjacente Activities. (Herdado de CompositeActivity) |
| OnWorkflowChangesCompleted(ActivityExecutionContext) |
Obsoleto.
Chamado após alterações feitas na coleção Activities desta instância. (Herdado de CompositeActivity) |
| 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.
Chamada pelo motor de execução do workflow quando uma atividade transita para o Closed estado a partir desse Initialized estado. (Herdado de CompositeActivity) |
| 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) |
| 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 |
|---|---|
| IActivityEventListener<ActivityExecutionStatusChangedEventArgs>.OnEvent(Object, ActivityExecutionStatusChangedEventArgs) |
Obsoleto.
Define o procedimento de processamento quando ocorre o evento subscrito. |
| ICompensatableActivity.Compensate(ActivityExecutionContext) |
Obsoleto.
Chamado pelo tempo de execução do fluxo de trabalho para compensar uma atividade que está no Closed estado. A atividade deve ter um valor de Succeeded para a sua ExecutionResult propriedade para ser compensável. |
| IComponent.Disposed |
Obsoleto.
Representa o método que gere o evento Disposed de um componente. (Herdado de DependencyObject) |