Drop this one too
[mono.git] / mcs / class / System.Transactions / System.Transactions / DependentTransaction.cs
index 4ee2cc94fc7cd336887180b847779bbdd6edc20f..21e7d1a722278f3224cb392e2eea2563beb494ae 100644 (file)
@@ -12,18 +12,19 @@ using System.Runtime.Serialization;
 
 namespace System.Transactions
 {
+       [MonoTODO ("Not supported yet")]
        [Serializable]
        public sealed class DependentTransaction : Transaction, ISerializable
        {
-               Transaction parent;
-               DependentCloneOption option;
+//             Transaction parent;
+//             DependentCloneOption option;
                bool completed;
 
                internal DependentTransaction (Transaction parent,
                        DependentCloneOption option)
                {
-                       this.parent = parent;
-                       this.option = option;
+//                     this.parent = parent;
+//                     this.option = option;
                }
 
                internal bool Completed {
@@ -34,15 +35,14 @@ namespace System.Transactions
                public void Complete ()
                {
                        throw new NotImplementedException ();
-                       completed = true;
                }
 
                void ISerializable.GetObjectData (SerializationInfo info,
                        StreamingContext context)
                {
-                       parent = (Transaction) info.GetValue ("parent", typeof (Transaction));
-                       option = (DependentCloneOption) info.GetValue (
-                               "option", typeof (DependentCloneOption));
+//                     parent = (Transaction) info.GetValue ("parent", typeof (Transaction));
+//                     option = (DependentCloneOption) info.GetValue (
+//                             "option", typeof (DependentCloneOption));
                        completed = info.GetBoolean ("completed");
                }
        }