TransactionManager 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í.
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 |
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. |