DapperEx/ModelDes.cs

(完整代码) 1KB

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DapperEx
{
    /// <summary>
    /// 转换实体对象描述
    /// </summary>
    internal class ModelDes
    {
        public ModelDes()
        {
            Properties = new List<PropertyDes>();
        }
        /// <summary>
        /// 表名
        /// </summary>
        public string TableName { get; set; } 
        /// <summary>
        /// 类名
        /// </summary>
        public string ClassName{get;set;}
        /// <summary>
        /// 对象的所有属性,只包含有映射关系的属性
        /// </summary>
        public IList<PropertyDes> Properties { get; set; }
        /// <summary>
        /// 类型
        /// </summary>
        public Type ClassType { get; set; }
    }
    /// <summary>
    /// 转换实体属性描述,只包含有映射关系的属性
    /// </summary>
    internal class PropertyDes
    {
        /// <summary>
        /// 表列名
        /// </summary>
        public string Column
        {
            get
            {
                return Field;
            }
        }
        /// <summary>
        /// 属性字段名
        /// </summary>
        public string Field { get; set; }
        /// <summary>
        /// 映射特性
        /// </summary>
        public BaseAttribute CusAttribute { get; set; }
    }
}

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。