merge -r 60814:60815
[mono.git] / mcs / class / System.Transactions / System.Transactions / IDtcTransaction.cs
1 //
2 // IDtcTransaction.cs
3 //
4 // Author:
5 //      Atsushi Enomoto  <atsushi@ximian.com>
6 //
7 // (C)2005 Novell Inc,
8 //
9
10 #if NET_2_0
11
12 // Well, am not interested in implementing DTC support...
13 using System;
14 using System.Runtime.InteropServices;
15
16 namespace System.Transactions
17 {
18         //[ComImport]
19         // [Guid (whatever)]
20         [InterfaceType (ComInterfaceType.InterfaceIsIUnknown)]
21         public interface IDtcTransaction
22         {
23                 void Abort (IntPtr manager, int whatever, int whatever2);
24
25                 void Commit (int whatever, int whatever2, int whatever3);
26
27                 void GetTransactionInfo (IntPtr whatever);
28         }
29 }
30
31 #endif