コード例 #1
0
 /// <summary>
 /// 初始化一个新 <see cref="HavingBuilder" /> 实例。
 /// </summary>
 /// <param name="context">构建器上下文</param>
 /// <param name="withTableName">指定是否包含表名</param>
 public HavingBuilder(BuilderContext context, bool withTableName = true)
     : base(context, withTableName)
 {
 }
コード例 #2
0
 /// <summary>
 /// 初始化一个新 <see cref="WhereBuilder" /> 实例。
 /// </summary>
 /// <param name="context">构建器上下文</param>
 /// <param name="withTableName">指定是否包含表名</param>
 public WhereBuilder(BuilderContext context, bool withTableName = true)
 {
     __sql = new STR();
     this.withTableName = withTableName;
     this.context       = context;
 }
コード例 #3
0
ファイル: GetBuilder.cs プロジェクト: sky63886/Himall3.3
 /// <summary>
 /// 初始化一个新 <see cref="GetBuilder&lt;T&gt;" /> 实例。
 /// </summary>
 /// <param name="db">数据库实例</param>
 /// <param name="args">参数</param>
 public GetBuilder(Database db, List <object> args = null)
 {
     context  = new BuilderContext(db, args);
     database = context.Database;
     __table  = db.GetTableName <T>();
 }
コード例 #4
0
ファイル: SetBuilder.cs プロジェクト: redpanda321/Mall
 /// <summary>
 /// 初始化一个新 <see cref="SetBuilder&lt;T&gt;" /> 实例。
 /// </summary>
 /// <param name="db">数据库实例</param>
 public SetBuilder(Database db)
 {
     context = new BuilderContext(db, new List <object>());
     set     = new UpdateBuilder <T>(context);
 }
コード例 #5
0
 public UpdateBuilder(BuilderContext context)
 {
     __sql        = new STR();
     this.context = context;
 }
コード例 #6
0
ファイル: DelBuilder.cs プロジェクト: sky63886/Himall3.3
 /// <summary>
 /// 初始化一个新 <see cref="DelBuilder&lt;T&gt;" /> 实例。
 /// </summary>
 /// <param name="db">数据库实例</param>
 /// <param name="args">参数</param>
 public DelBuilder(Database db, List <object> args = null)
 {
     context = new BuilderContext(db, args);
 }
コード例 #7
0
 /// <summary>
 ///  初始化一个新 <see cref="GroupByBuilder" /> 实例。
 /// </summary>
 /// <param name="context">构建器上下文</param>
 public GroupByBuilder(BuilderContext context)
 {
     __sql              = new STR();
     this.context       = context;
     this.withTableName = true;
 }