コード例 #1
0
        // Dependent items

        IEnumerable <DependentItemInfo> ListDependents(XmlNodeList nl)
        {
            foreach (XmlNode n in nl)
            {
                DependentItemInfo dii = new DependentItemInfo();
                dii.Name        = n.Attributes["name"].Value;
                dii.Fingerprint = (Fingerprint)ReadResult(n);
                yield return(dii);
            }
        }
コード例 #2
0
ファイル: GraphBuilder.cs プロジェクト: emtees/old-code
	void AddDependentBundles ()
	{
	    foreach (Assembly assy in bm.BundleAssemblies) {
		DependentItemInfo dii = new DependentItemInfo ();
		dii.Name = assy.GetName ().Name;
		dii.Fingerprint = Fingerprint.FromFile (assy.Location);;

		dep_bundles.Add (dii);
	    }
	}
コード例 #3
0
ファイル: GraphBuilder.cs プロジェクト: retahc/old-code
        void AddDependentBundles()
        {
            foreach (Assembly assy in bm.BundleAssemblies)
            {
                DependentItemInfo dii = new DependentItemInfo();
                dii.Name        = assy.GetName().Name;
                dii.Fingerprint = Fingerprint.FromFile(assy.Location);;

                dep_bundles.Add(dii);
            }
        }
コード例 #4
0
ファイル: GraphBuilder.cs プロジェクト: emtees/old-code
	public void AddDependentFile (string fname, Fingerprint fp)
	{
	    if (dep_files.ContainsKey (fname))
		return;

	    DependentItemInfo dii = new DependentItemInfo ();
	    dii.Name = fname;
	    dii.Fingerprint = fp;

	    dep_files[fname] = dii;
	}
コード例 #5
0
ファイル: GraphBuilder.cs プロジェクト: retahc/old-code
        public void AddDependentFile(string fname, Fingerprint fp)
        {
            if (dep_files.ContainsKey(fname))
            {
                return;
            }

            DependentItemInfo dii = new DependentItemInfo();

            dii.Name        = fname;
            dii.Fingerprint = fp;

            dep_files[fname] = dii;
        }
コード例 #6
0
ファイル: XmlBackedGraph.cs プロジェクト: emtees/old-code
	// Dependent items

	IEnumerable<DependentItemInfo> ListDependents (XmlNodeList nl)
	{
	    foreach (XmlNode n in nl) {
		DependentItemInfo dii = new DependentItemInfo ();
		dii.Name = n.Attributes["name"].Value;
		dii.Fingerprint = (Fingerprint) ReadResult (n);
		yield return dii;
	    }
	}
コード例 #7
0
ファイル: XmlGraphSerializer.cs プロジェクト: emtees/old-code
	static void WriteDependentInterior (DependentItemInfo dii, XmlTextWriter tw)
	{
	    tw.WriteAttributeString ("name", dii.Name);
	    dii.Fingerprint.ExportXml (tw, "fingerprint");
	}
コード例 #8
0
 static void WriteDependentInterior(DependentItemInfo dii, XmlTextWriter tw)
 {
     tw.WriteAttributeString("name", dii.Name);
     dii.Fingerprint.ExportXml(tw, "fingerprint");
 }