TransactionManager.RecoveryComplete(Guid) Yöntem

Tanım

Hatadan kurtarılan bir kaynak yöneticisinin çözümlenmemiş tüm işlemlerde yeniden listelemeyi tamamlandığını işlem yöneticisine bildirir.

C#
public static void RecoveryComplete (Guid resourceManagerIdentifier);
C#
public static void RecoveryComplete (Guid manager);

Parametreler

resourceManagerIdentifiermanager
Guid

Guid Kurtarılacak kaynağı benzersiz olarak tanımlayan bir.

Özel durumlar

resourceManagerIdentifier parametresidirnull.

Açıklamalar

Tüm dayanıklı kaynak yöneticileri, bekleyen her işlem için yöntemini çağırarak Reenlist ilk kez başladıklarında kurtarma yapmalıdır. Yalnızca tüm yeniden listelemeler tamamlandığında kaynak yöneticisi çağrısı RecoveryCompleteyapmalıdır.

Kurtarma hakkında daha fazla bilgi için bkz. Kurtarma Gerçekleştirme.

Not Bu yöntem, güvenilmeyen koddan çağrılmasını önlemek için kullanır LinkDemand ; ancak izin kümesine sahip FullTrust olmak için yalnızca hemen çağıran gereklidir.

Şunlara uygulanır

Ürün Sürümler
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

Ayrıca bkz.