TransactionManager.RecoveryComplete(Guid) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Notifica al gestore delle transazioni che un gestore delle risorse, che sta recuperando un errore, ha terminato il reinserimento nell'elenco di tutte le transazioni non risolte.
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)
Parametri
- resourceManagerIdentifiermanager
- Guid
Struttura Guid che identifica in modo univoco la risorsa da recuperare.
Eccezioni
Il valore del parametro resourceManagerIdentifier
è null
.
Commenti
Tutti i gestori di risorse durevoli devono eseguire il ripristino quando iniziano chiamando il Reenlist metodo per ogni transazione in sospeso. Solo quando vengono eseguiti tutti i rienlistmenti deve chiamare RecoveryCompleteResource Manager .
Per altre informazioni sul ripristino, vedere Esecuzione del ripristino.
Nota Questo metodo usa LinkDemand per impedire che venga chiamato dal codice non attendibile. Tuttavia, è necessario che solo il chiamante immediato disponga del FullTrust
set di autorizzazioni.