void WriteDependents() { DependentItemInfo[] diis; diis = BinaryHelper.Unwrap <DependentItemInfo> (gb.GetDependentFiles()); BinaryHelper.WriteObject(bw, diis); diis = BinaryHelper.Unwrap <DependentItemInfo> (gb.GetDependentBundles()); BinaryHelper.WriteObject(bw, diis); }
// Dependents static void WriteDependents (GraphBuilder gb, XmlTextWriter tw) { tw.WriteStartElement ("dependents"); foreach (DependentItemInfo dii in gb.GetDependentFiles ()) { tw.WriteStartElement ("file"); WriteDependentInterior (dii, tw); tw.WriteEndElement (); } foreach (DependentItemInfo dii in gb.GetDependentBundles ()) { tw.WriteStartElement ("bundle"); WriteDependentInterior (dii, tw); tw.WriteEndElement (); } tw.WriteEndElement (); }
// Dependents static void WriteDependents(GraphBuilder gb, XmlTextWriter tw) { tw.WriteStartElement("dependents"); foreach (DependentItemInfo dii in gb.GetDependentFiles()) { tw.WriteStartElement("file"); WriteDependentInterior(dii, tw); tw.WriteEndElement(); } foreach (DependentItemInfo dii in gb.GetDependentBundles()) { tw.WriteStartElement("bundle"); WriteDependentInterior(dii, tw); tw.WriteEndElement(); } tw.WriteEndElement(); }