2 // DependentTransaction.cs
5 // Atsushi Enomoto <atsushi@ximian.com>
10 using System.Runtime.Serialization;
12 namespace System.Transactions
14 [MonoTODO ("Not supported yet")]
16 public sealed class DependentTransaction : Transaction, ISerializable
18 // Transaction parent;
19 // DependentCloneOption option;
22 internal DependentTransaction (Transaction parent,
23 DependentCloneOption option)
25 // this.parent = parent;
26 // this.option = option;
29 internal bool Completed {
30 get { return completed; }
34 public void Complete ()
36 throw new NotImplementedException ();
39 void ISerializable.GetObjectData (SerializationInfo info,
40 StreamingContext context)
42 // parent = (Transaction) info.GetValue ("parent", typeof (Transaction));
43 // option = (DependentCloneOption) info.GetValue (
44 // "option", typeof (DependentCloneOption));
45 completed = info.GetBoolean ("completed");