Exemple #1
0
 protected Data(IMetaClass <T> cls)
 {
     this.MetaClass = cls;
 }
 public MetaProperty(MemberInfo memberInfo, IMetaClass <T> cls = null) : base(memberInfo, cls)
 {
     this.Class = cls;
 }
Exemple #3
0
        protected Data(IMetaFactory metaFactory = null)
        {
            var factory = metaFactory ?? MetaFactory.Default;

            this.MetaClass = factory.GetClass <T>();
        }
Exemple #4
0
 public MetaProperty(MemberInfo memberInfo, IMetaClass cls = null)
 {
     this.MemberInfo = memberInfo;
     this.Class      = cls;
 }
Exemple #5
0
 public NDOMetaclass(Type t, IMetaClass innerClass) : base(t)
 {
     this.innerClass = innerClass;
 }
 public BuildingRootTableInfo(IMetaClass cls) : base(cls)
 {
 }
Exemple #7
0
 public BaseMetaClass(IBehavior behavior, IMetaClass superclass, Machine machine, string varnames)
     : base(behavior, superclass, machine, varnames)
 {
 }
 public DbMetaProperty(MemberInfo memberInfo, IMetaClass cls = null) : base(memberInfo, cls)
 {
 }
 public BuildingJoinableTableInfo(IMetaClass cls)
 {
     this.MetaClass = cls;
 }
Exemple #10
0
 public bool UpdateMetaClassMetaData(ref IMetaClass metaClass)
 {
     throw new NotImplementedException();
 }
Exemple #11
0
 public bool AddExtension(ref IMetaClass metaClass)
 {
     throw new System.NotImplementedException();
 }
Exemple #12
0
        public IMetaClass GetAssociatedMetaClass(IMetaClass metaklass)
        {
            var associated = this.GetAssociatedClass(metaklass.ClassInstance);

            if (associated != null)
                return associated.Behavior as IMetaClass;

            return null;
        }