RuntimeTransactionHandle Classe

Definição

Fornece acesso à transação em tempo de execução em uma instância de fluxo de trabalho.

public ref class RuntimeTransactionHandle sealed : System::Activities::Handle, System::Activities::IExecutionProperty, System::Activities::IPropertyRegistrationCallback
[System.Runtime.Serialization.DataContract]
public sealed class RuntimeTransactionHandle : System.Activities.Handle, System.Activities.IExecutionProperty, System.Activities.IPropertyRegistrationCallback
[<System.Runtime.Serialization.DataContract>]
type RuntimeTransactionHandle = class
    inherit Handle
    interface IExecutionProperty
    interface IPropertyRegistrationCallback
Public NotInheritable Class RuntimeTransactionHandle
Inherits Handle
Implements IExecutionProperty, IPropertyRegistrationCallback
Herança
RuntimeTransactionHandle
Atributos
Implementações

Construtores

Nome Description
RuntimeTransactionHandle()

Inicializa uma nova instância da classe RuntimeTransactionHandle.

RuntimeTransactionHandle(Transaction)

Inicializa uma nova instância da RuntimeTransactionHandle classe usando a transação raiz especificada.

Propriedades

Nome Description
AbortInstanceOnTransactionFailure

Obtém ou define se a instância de fluxo de trabalho deve ser anulada se a transação falhar.

ExecutionPropertyName

Obtém o nome a ser usado por isso Handle quando adicionado às propriedades de execução de uma atividade.

(Herdado de Handle)
Owner

Obtém o ActivityInstance que contém o Variable que contém o Handle.

(Herdado de Handle)
SuppressTransaction

Obtém ou define um valor que indica se essa transação em tempo de execução é suprimida.

Métodos

Nome Description
CompleteTransaction(NativeActivityContext, BookmarkCallback)

Conclui a transação em tempo de execução atual e agenda o retorno de chamada do indicador quando a transação é concluída.

CompleteTransaction(NativeActivityContext)

Conclui a transação em tempo de execução atual.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetCurrentTransaction(AsyncCodeActivityContext)

Retorna uma referência à transação em tempo de execução atual.

GetCurrentTransaction(CodeActivityContext)

Retorna uma referência à transação em tempo de execução atual.

GetCurrentTransaction(NativeActivityContext)

Retorna uma referência à transação em tempo de execução atual.

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 Objectatual.

(Herdado de Object)
OnInitialize(HandleInitializationContext)

Chamado pelo runtime do fluxo de trabalho quando o ambiente que contém o Handle é inicializado.

(Herdado de Handle)
OnUninitialize(HandleInitializationContext)

Chamado pelo runtime do fluxo de trabalho quando o VariableHandle for fora do escopo.

(Herdado de Handle)
RequestTransactionContext(NativeActivityContext, Action<NativeActivityTransactionContext,Object>, Object)

Inicia a criação de um NativeActivityTransactionContext para uso com uma nova transação.

RequireTransactionContext(NativeActivityContext, Action<NativeActivityTransactionContext,Object>, Object)

Inicia a criação de um NativeActivityTransactionContext para uso com uma transação existente.

ThrowIfUninitialized()

Gerará um InvalidOperationException se o Handle valor não tiver sido inicializado.

(Herdado de Handle)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IExecutionProperty.CleanupWorkflowThread()

Para obter uma descrição deste membro, consulte CleanupWorkflowThread().

IExecutionProperty.SetupWorkflowThread()

Para obter uma descrição deste membro, consulte SetupWorkflowThread().

IPropertyRegistrationCallback.Register(RegistrationContext)

Para obter uma descrição deste membro, consulte Register(RegistrationContext).

IPropertyRegistrationCallback.Unregister(RegistrationContext)

Para obter uma descrição deste membro, consulte Unregister(RegistrationContext).

Aplica-se a