public override void DebugDump(TextWriter writer, Story story) { base.DebugDump(writer, story); writer.Write(" "); if (ParentRef.IsValid()) { writer.Write(" Parent "); ParentRef.DebugDump(writer, story); } if (AdapterRef.IsValid()) { writer.Write(" Adapter "); AdapterRef.DebugDump(writer, story); } if (RelDatabaseRef.IsValid()) { writer.Write(" Database "); RelDatabaseRef.DebugDump(writer, story); writer.Write(" Flag {0}", RelDatabaseFlag); writer.Write(" Entry "); RelDatabase.DebugDump(writer, story); } writer.WriteLine(""); }
public override void DebugDump(TextWriter writer, Story story) { base.DebugDump(writer, story); writer.Write(" Left:"); if (LeftParentRef.IsValid()) { writer.Write(" Parent "); LeftParentRef.DebugDump(writer, story); } if (Adapter1Ref.IsValid()) { writer.Write(" Adapter "); Adapter1Ref.DebugDump(writer, story); } if (Database1Ref.IsValid()) { writer.Write(" Database "); Database1Ref.DebugDump(writer, story); writer.Write(" Flag {0}", Database1Flag); writer.Write(" Entry "); Database1.DebugDump(writer, story); } writer.WriteLine(""); writer.Write(" Right:"); if (RightParentRef.IsValid()) { writer.Write(" Parent "); RightParentRef.DebugDump(writer, story); } if (Adapter2Ref.IsValid()) { writer.Write(" Adapter "); Adapter2Ref.DebugDump(writer, story); } if (Database2Ref.IsValid()) { writer.Write(" Database "); Database2Ref.DebugDump(writer, story); writer.Write(" Flag {0}", Database2Flag); writer.Write(" Entry "); Database2.DebugDump(writer, story); } writer.WriteLine(""); }
public virtual void DebugDump(TextWriter writer, Story story) { if (Name.Length > 0) { writer.Write("{0}/{1}: ", Name, NameIndex); } writer.Write("<{0}>", TypeName()); if (DatabaseRef.IsValid()) { writer.Write(", Database "); DatabaseRef.DebugDump(writer, story); } writer.WriteLine(); }