RuntimeTransactionHandle Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona acceso a la transacción en tiempo de ejecución en una instancia de flujo de trabajo.
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
- Herencia
- Atributos
- Implementaciones
Constructores
| Nombre | Description |
|---|---|
| RuntimeTransactionHandle() |
Inicializa una nueva instancia de la clase RuntimeTransactionHandle. |
| RuntimeTransactionHandle(Transaction) |
Inicializa una nueva instancia de la RuntimeTransactionHandle clase mediante la transacción raíz especificada. |
Propiedades
| Nombre | Description |
|---|---|
| AbortInstanceOnTransactionFailure |
Obtiene o establece si se debe anular la instancia de flujo de trabajo si se produce un error en la transacción. |
| ExecutionPropertyName |
Obtiene el nombre que se va a usar cuando Handle se agrega a las propiedades de ejecución de una actividad. (Heredado de Handle) |
| Owner |
Obtiene el ActivityInstance objeto que contiene el Variable objeto que contiene .Handle (Heredado de Handle) |
| SuppressTransaction |
Obtiene o establece un valor que indica si se suprime esta transacción en tiempo de ejecución. |
Métodos
| Nombre | Description |
|---|---|
| CompleteTransaction(NativeActivityContext, BookmarkCallback) |
Completa la transacción en tiempo de ejecución actual y programa la devolución de llamada del marcador cuando se completa la transacción. |
| CompleteTransaction(NativeActivityContext) |
Completa la transacción en tiempo de ejecución actual. |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetCurrentTransaction(AsyncCodeActivityContext) |
Devuelve una referencia a la transacción en tiempo de ejecución actual. |
| GetCurrentTransaction(CodeActivityContext) |
Devuelve una referencia a la transacción en tiempo de ejecución actual. |
| GetCurrentTransaction(NativeActivityContext) |
Devuelve una referencia a la transacción en tiempo de ejecución actual. |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| OnInitialize(HandleInitializationContext) |
Lo llama el tiempo de ejecución del flujo de trabajo cuando se inicializa el entorno que contiene .Handle (Heredado de Handle) |
| OnUninitialize(HandleInitializationContext) |
Lo llama el tiempo de ejecución del flujo de trabajo cuando sale VariableHandle del ámbito para . (Heredado de Handle) |
| RequestTransactionContext(NativeActivityContext, Action<NativeActivityTransactionContext,Object>, Object) |
Inicia la creación de un NativeActivityTransactionContext objeto para su uso con una nueva transacción. |
| RequireTransactionContext(NativeActivityContext, Action<NativeActivityTransactionContext,Object>, Object) |
Inicia la creación de un NativeActivityTransactionContext objeto para su uso con una transacción existente. |
| ThrowIfUninitialized() |
Produce un InvalidOperationException si Handle no se ha inicializado . (Heredado de Handle) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IExecutionProperty.CleanupWorkflowThread() |
Para obtener una descripción de este miembro, vea CleanupWorkflowThread(). |
| IExecutionProperty.SetupWorkflowThread() |
Para obtener una descripción de este miembro, vea SetupWorkflowThread(). |
| IPropertyRegistrationCallback.Register(RegistrationContext) |
Para obtener una descripción de este miembro, vea Register(RegistrationContext). |
| IPropertyRegistrationCallback.Unregister(RegistrationContext) |
Para obtener una descripción de este miembro, vea Unregister(RegistrationContext). |