Condividi tramite


TransactionManager.RecoveryComplete(Guid) Metodo

Definizione

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.

Si applica a

Vedi anche