merge -r 61110:61111
[mono.git] / mcs / class / System.Transactions / System.Transactions / TransactionException.cs
1 //
2 // TransactionException.cs
3 //
4 // Author:
5 //      Atsushi Enomoto  <atsushi@ximian.com>
6 //
7 // (C)2005 Novell Inc,
8 //
9
10 #if NET_2_0
11 using System.Runtime.Serialization;
12
13 namespace System.Transactions
14 {
15         [Serializable]
16         public class TransactionException : SystemException
17         {
18                 protected TransactionException ()
19                 {
20                 }
21
22                 public TransactionException (string message)
23                         : base (message)
24                 {
25                 }
26
27                 public TransactionException (string message, Exception innerException)
28                         : base (message, innerException)
29                 {
30                 }
31
32                 protected TransactionException (SerializationInfo info,
33                         StreamingContext context)
34                         : base (info, context)
35                 {
36                 }
37         }
38 }
39
40 #endif