2 // TransactionManager.cs
5 // Atsushi Enomoto <atsushi@ximian.com>
6 // Ankit Jain <JAnkit@novell.com>
13 namespace System.Transactions
15 public static class TransactionManager
18 static TimeSpan defaultTimeout = new TimeSpan (0, 1, 0);
20 static TimeSpan maxTimeout = new TimeSpan (0, 10, 0);
22 public static TimeSpan DefaultTimeout {
23 get { return defaultTimeout; }
27 public static HostCurrentTransactionCallback HostCurrentCallback {
28 get { throw new NotImplementedException (); }
29 set { throw new NotImplementedException (); }
32 public static TimeSpan MaximumTimeout {
33 get { return maxTimeout; }
37 public static void RecoveryComplete (Guid manager)
39 throw new NotImplementedException ();
43 public static Enlistment Reenlist (Guid manager,
45 IEnlistmentNotification notification)
47 throw new NotImplementedException ();
50 public static event TransactionStartedEventHandler
51 DistributedTransactionStarted;