예제 #1
0
 internal CompositeType(int id, string name, Namespace nameSpace)
     : base(id, name, nameSpace)
 {
     _fields = new List <Field>();
 }
예제 #2
0
파일: Namespace.cs 프로젝트: tudway/Codge
 internal Namespace(string name, Namespace parentNs)
     : this(name, parentNs.TypeSystem, parentNs)
 {
 }
예제 #3
0
파일: Namespace.cs 프로젝트: tudway/Codge
        public static string GetFullName(this Namespace ns, string separator)
        {
            var namespaces = ns.GetParentNamespaces();

            return(string.Join(separator, namespaces.Select(v => v.Name)));
        }
예제 #4
0
파일: Namespace.cs 프로젝트: tudway/Codge
 public static bool IsGlobal(this Namespace ns)
 {
     return(ns.Name == null);
 }
예제 #5
0
 internal PrimitiveType(int id, string name, Namespace nameSpace)
     : base(id, name, nameSpace)
 {
 }