private NamespaceTracker MakeChildPackage(string childName, Assembly assem)
        {
            NamespaceTracker rp = new NamespaceTracker();

            rp.SetTopPackage(_topPackage);
            rp._packageAssemblies.Add(assem);

            rp._fullName     = GetFullChildName(childName);
            _dict[childName] = rp;
            return(rp);
        }
Exemple #2
0
        private NamespaceTracker MakeChildPackage(string childName, Assembly assem)
        {
            // lock is held when this is called
            Assert.NotNull(childName, assem);
            NamespaceTracker rp = new NamespaceTracker(GetFullChildName(childName));

            rp.SetTopPackage(_topPackage);
            rp._packageAssemblies.Add(assem);

            _dict[childName] = rp;
            return(rp);
        }
Exemple #3
0
        private NamespaceTracker MakeChildPackage(string childName, Assembly assem) {
            // lock is held when this is called
            Assert.NotNull(childName, assem);
            NamespaceTracker rp = new NamespaceTracker(GetFullChildName(childName));
            rp.SetTopPackage(_topPackage);
            rp._packageAssemblies.Add(assem);

            _dict[childName] = rp;
            return rp;
        }