AtomicComposition Clase

Definición

Representa una única operación de composición transaccional.

public ref class AtomicComposition : IDisposable
public class AtomicComposition : IDisposable
type AtomicComposition = class
    interface IDisposable
Public Class AtomicComposition
Implements IDisposable
Herencia
AtomicComposition
Implementaciones

Comentarios

Importante

Este tipo implementa la interfaz IDisposable. Cuando haya terminado de utilizar el tipo, debe desecharlo directa o indirectamente. Para eliminar el tipo directamente, llame a su método Dispose en un bloque try/catch. Para deshacerse de él indirectamente, use una construcción de lenguaje como using (en C#) o Using (en Visual Basic). Para más información, vea la sección "Uso de objetos que implementan IDisposable" en el tema de la interfaz IDisposable.

Constructores

AtomicComposition()

Inicializa una nueva instancia de la clase AtomicComposition.

AtomicComposition(AtomicComposition)

Inicializa una nueva instancia de la clase AtomicComposition con el elemento primario AtomicComposition especificado.

Métodos

AddCompleteAction(Action)

Agrega una acción que se va a ejecutar cuando la operación de composición global se complete correctamente.

AddRevertAction(Action)

Agrega una acción que se va a ejecutar si se producen errores en la operación de composición global.

Complete()

Marca esta operación de composición como completada.

Dispose()

Libera todos los recursos que usa la instancia actual de la clase AtomicComposition y marca esta operación de composición como errónea.

Dispose(Boolean)

Libera los recursos no administrados que usa AtomicComposition y, de forma opcional, libera los recursos administrados.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
SetValue(Object, Object)

Guarda un par clave-valor en la transacción para realizar el seguimiento del estado provisional.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
TryGetValue<T>(Object, Boolean, T)

Obtiene un valor guardado mediante el método SetValue(Object, Object) con la opción de no buscar en las transacciones primarias.

TryGetValue<T>(Object, T)

Obtiene un valor guardado mediante el método SetValue(Object, Object).

Se aplica a