Merge pull request #900 from Blewzman/FixAggregateExceptionGetBaseException
[mono.git] / mcs / class / System.Transactions / System.Transactions / Enlistment.cs
1 //
2 // Enlistment.cs
3 //
4 // Author:
5 //      Atsushi Enomoto  <atsushi@ximian.com>
6 //      Ankit Jain       <JAnkit@novell.com>
7 //
8 // (C)2005 Novell Inc,
9 // (C)2006 Novell Inc,
10 //
11
12 #if NET_2_0
13
14 namespace System.Transactions
15 {
16         public class Enlistment
17         {
18                 internal bool done;
19
20                 internal Enlistment ()
21                 {
22                         done = false;
23                 }
24
25                 public void Done ()
26                 {
27                         done = true;
28
29                         InternalOnDone();
30                 }
31
32                 internal virtual void InternalOnDone ()
33                 {
34                 }
35         }
36 }
37
38 #endif