2 // DependentTransaction.cs
5 // Atsushi Enomoto <atsushi@ximian.com>
11 using System.Runtime.Serialization;
13 namespace System.Transactions
15 [MonoTODO ("Not supported yet")]
17 public sealed class DependentTransaction : Transaction, ISerializable
19 // Transaction parent;
20 // DependentCloneOption option;
23 internal DependentTransaction (Transaction parent,
24 DependentCloneOption option)
26 // this.parent = parent;
27 // this.option = option;
30 internal bool Completed {
31 get { return completed; }
35 public void Complete ()
37 throw new NotImplementedException ();
40 void ISerializable.GetObjectData (SerializationInfo info,
41 StreamingContext context)
43 // parent = (Transaction) info.GetValue ("parent", typeof (Transaction));
44 // option = (DependentCloneOption) info.GetValue (
45 // "option", typeof (DependentCloneOption));
46 completed = info.GetBoolean ("completed");