Compartir a través de


TransactionManager Clase

Definición

Contiene métodos utilizados para la administración de transacciones. Esta clase no puede heredarse.

public ref class TransactionManager abstract sealed
public static class TransactionManager
type TransactionManager = class
Public Class TransactionManager
Herencia
TransactionManager

Comentarios

Esta clase contiene propiedades y métodos estáticos que se usan para obtener información sobre las opciones de transacción predeterminadas. También contiene varios métodos estáticos que se usan para la recuperación de un recurso duradero cuando se produce un error en el recurso duradero. No se requiere ninguna acción especial de un recurso duradero si se produce un error en el Coordinador de transacciones distribuidas de Microsoft (MSDTC).

Propiedades

DefaultTimeout

Obtiene el intervalo de tiempo de espera predeterminado para nuevas transacciones.

HostCurrentCallback

Obtiene o establece una fábrica de transacciones personalizada.

ImplicitDistributedTransactions

Obtiene o establece un valor que indica si el uso de System.Transactions las API que requieren escalación a una transacción distribuida lo hará.

MaximumTimeout

Obtiene el intervalo de tiempo de espera máximo predeterminado para las nuevas transacciones.

Métodos

RecoveryComplete(Guid)

Notifica al administrador de transacciones que un administrador de recursos que se está recuperando de un error ha terminado de volver a inscribirse en todas las transacciones sin resolver.

Reenlist(Guid, Byte[], IEnlistmentNotification)

Vuelve a inscribir un participante duradero en una transacción.

Eventos

DistributedTransactionStarted

Indica que se ha iniciado una transacción distribuida.

Se aplica a

Consulte también