Esempio n. 1
0
 public GenericType(ICFType type, ICFType[] genericArgs)
 {
     this.type        = type;
     this.genericArgs = genericArgs;
 }
Esempio n. 2
0
 public TypeInfo(ICFType baseType, string name, string dcNamespace, string dcName, TypeFieldInfo[] fieldInfos)
     : base(name, dcNamespace, dcName)
 {
     this.baseType   = baseType;
     this.fieldInfos = fieldInfos;
 }
Esempio n. 3
0
 public TypeFieldInfo(ICFType type, string name, string dmName)
 {
     this.type   = type;
     this.name   = name;
     this.dmName = dmName;
 }
Esempio n. 4
0
 public ListType(ICFType type)
     : base(typeof(List <>), new ICFType[] { type })
 {
 }
Esempio n. 5
0
 public TypeInfo(ICFType baseType, string name, string dcName, TypeFieldInfo[] fieldInfos)
     : this(baseType, name, "", dcName, fieldInfos)
 {
 }
		public GenericType(Type type, ICFType[] genericArgs)
			: this(ITypeCreator.Create(type), genericArgs) {
		}
		public GenericType(ICFType type, ICFType[] genericArgs) {
			this.type = type;
			this.genericArgs = genericArgs;
		}
		public TypeFieldInfo(ICFType type, string name, string dmName) {
			this.type = type;
			this.name = name;
			this.dmName = dmName;
		}
		public TypeInfo(ICFType baseType, string name, string dcNamespace, string dcName, TypeFieldInfo[] fieldInfos)
			: base(name, dcNamespace, dcName) {
			this.baseType = baseType;
			this.fieldInfos = fieldInfos;
		}
		public TypeInfo(ICFType baseType, string name, string dcName, TypeFieldInfo[] fieldInfos)
			: this(baseType, name, "", dcName, fieldInfos) {
		}
		public ListType(ICFType type)
			: base(typeof(List<>), new ICFType[] { type }) {
		}
Esempio n. 12
0
 public GenericType(string type, ICFType[] genericArgs)
     : this(ITypeCreator.create(type), genericArgs)
 {
 }