TransactionManager.RecoveryComplete(Guid) Método
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í.
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.
public:
static void RecoveryComplete(Guid resourceManagerIdentifier);
public:
static void RecoveryComplete(Guid manager);
public static void RecoveryComplete (Guid resourceManagerIdentifier);
public static void RecoveryComplete (Guid manager);
static member RecoveryComplete : Guid -> unit
static member RecoveryComplete : Guid -> unit
Public Shared Sub RecoveryComplete (resourceManagerIdentifier As Guid)
Public Shared Sub RecoveryComplete (manager As Guid)
Parámetros
- resourceManagerIdentifiermanager
- Guid
Guid que identifica de forma única el recurso del que se va a realizar la recuperación.
Excepciones
El parámetro resourceManagerIdentifier
es null
.
Comentarios
Todos los administradores de recursos duraderos deben realizar la recuperación cuando se inicien por primera vez llamando al Reenlist método para cada transacción pendiente. Solo cuando se realicen todas las reenlistaciones, el administrador de recursos llame a RecoveryComplete.
Para obtener más información sobre la recuperación, consulte Realización de la recuperación.
Nota Este método usa LinkDemand para evitar que se llame desde código que no es de confianza; sin embargo, solo se requiere el llamador inmediato para poseer el FullTrust
conjunto de permisos.