Merge branch 'BigIntegerParse'
[mono.git] / mcs / class / System.Transactions / System.Transactions / Enlistment.cs
old mode 100755 (executable)
new mode 100644 (file)
index d993600..2834217
@@ -3,8 +3,10 @@
 //
 // Author:
 //     Atsushi Enomoto  <atsushi@ximian.com>
+//     Ankit Jain       <JAnkit@novell.com>
 //
 // (C)2005 Novell Inc,
+// (C)2006 Novell Inc,
 //
 
 #if NET_2_0
@@ -13,14 +15,22 @@ namespace System.Transactions
 {
        public class Enlistment
        {
+               internal bool done;
+
                internal Enlistment ()
                {
+                       done = false;
                }
 
-               [MonoTODO]
                public void Done ()
                {
-                       throw new NotImplementedException ();
+                       done = true;
+
+                       InternalOnDone();
+               }
+
+               internal virtual void InternalOnDone ()
+               {
                }
        }
 }