示例#1
0
        protected override IMetaProperty CreateProperty(MemberInfo memberInfo)
        {
            var prop = new DbMetaProperty(memberInfo, this);

            this.SetField(prop);
            return(prop);
        }
示例#2
0
        void SetField(DbMetaProperty prop)
        {
            var field = this.DbTable[prop.Name];

            prop.DbField = DbFieldBuilder.Build(prop, null, field);
            if (prop.DbField != null)
            {
                this._FieldedProps.Add(prop.Name, prop);
            }
        }