System.Transactions.TransactionManager
namespace System.Transactions
{
public static class TransactionManager
{
public static TimeSpan DefaultTimeout { get; }
public static HostCurrentTransactionCallback HostCurrentCallback { get; set; }
public static TimeSpan MaximumTimeout { get; }
public static event TransactionStartedEventHandler DistributedTransactionStarted;
public static void RecoveryComplete(Guid resourceManagerIdentifier);
public static Enlistment Reenlist(Guid resourceManagerIdentifier, byte[] recoveryInformation, IEnlistmentNotification enlistmentNotification);
}
}