Exemple #1
0
        /// <summary>
        /// 使用属性名称的创建
        /// </summary>
        /// <param name="context">上下文</param>
        /// <param name="propertyName">属性名称</param>
        public ProcSet(ProcContext context, string propertyName)
        {
            _context = context;
            _map     = typeof(TEntity);
            var contextState = _context.ContextMap.GetState(this.GetType(), propertyName);

            _name = contextState.Value.SetAtt.Name;
        }
Exemple #2
0
 /// <summary>
 /// 使用属性类型的创建
 /// </summary>
 /// <param name="context">上下文</param>
 /// <param name="pInfo">属性类型</param>
 public ProcSet(ProcContext context, PropertyInfo pInfo) : this(context, pInfo.Name)
 {
 }
Exemple #3
0
 public ProcSet(ProcContext context, string name)
 {
     _context = context;
     _name    = name;
 }