/// <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; }
/// <summary> /// 使用属性类型的创建 /// </summary> /// <param name="context">上下文</param> /// <param name="pInfo">属性类型</param> public ProcSet(ProcContext context, PropertyInfo pInfo) : this(context, pInfo.Name) { }
public ProcSet(ProcContext context, string name) { _context = context; _name = name; }