System.EnterpriseServices.CompensatingResourceManager Espacio de nombres
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 clases que permiten usar un administrador de compensación de recursos (CRM) en código administrado. Un CRM es un servicio proporcionado por COM+ que permite incluir objetos no transaccionales en las transacciones de Microsoft DTC (Coordinador de transacciones distribuidas). Aunque los CRM no ofrecen las funcionalidades de un administrador de recursos completo, proporcionan la atomicidad transaccional (comportamiento todo o nada) y la durabilidad por medio del registro de recuperación.
Clases
ApplicationCrmEnabledAttribute |
Habilita el Administrador de compensación de recursos (CRM) en la aplicación marcada. |
Clerk |
Escribe registros de acciones relativas a transacciones en un archivo de registros. |
ClerkInfo |
Contiene información que describe un objeto Clerk del Administrador de compensación de recursos (CRM). |
ClerkMonitor |
Contiene una instantánea de todos los objetos Clerk activos en el proceso. |
Compensator |
Representa la clase base para todos los objetos Compensator del Administrador de compensación de recursos (CRM). |
LogRecord |
Representa un registro de acciones de transacción no estructurado suministrado como estructura |
Enumeraciones
CompensatorOptions |
Especifica marcadores que controlan qué fases de finalización de transacción debería recibir el objeto Compensator del Administrador de compensación de recursos (CRM), y si la recuperación no debería realizarse en el caso de que queden transacciones cuestionables tras haber intentado iniciar la recuperación. |
LogRecordFlags |
Describe el origen de las anotaciones de registro del Administrador de compensación de recursos (CRM). |
TransactionState |
Especifica el estado de la transacción actual del Administrador de compensación de recursos (CRM). |