TransactionManager.RecoveryComplete(Guid) 方法

定义

通知事务管理器:从失败中恢复的资源管理器已在所有未解决的事务中完成了重新登记。

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)

参数

resourceManagerIdentifiermanager
Guid

唯一地标识要恢复的资源的 Guid

例外

resourceManagerIdentifier 参数为 null

注解

所有持久资源管理器应在首次启动时执行恢复,方法是 Reenlist 调用每个未完成事务的方法。 只有在完成所有重新登记时,资源管理器才会调用 RecoveryComplete

有关恢复的更多信息,请参见执行恢复

注意 此方法用于 LinkDemand 防止从不受信任的代码调用它;但是,只有直接调用方才需要拥有 FullTrust 权限集。

适用于

另请参阅