/// <summary>
 /// 创建 NpgsqlExecuteContext 对象
 /// </summary>
 /// <param name="transaction">PostgreSql 数据库事务上下文</param>
 /// <param name="dataReader">PostgreSql 数据读取器</param>
 /// <param name="tracing">用于当前查询的追踪器</param>
 public NpgsqlDbExecuteContext(NpgsqlDbTransactionContext transaction, DbDataReader dataReader, IDbTracing tracing)
     : base(dataReader, tracing, null)
 {
     this.TransactionContext = transaction;
     this.NpgsqlDataReader   = dataReader;
 }
 public NpgsqlDbExecutorWithTransaction(NpgsqlDbTransactionContext transaction, NpgsqlDbConfiguration configuration)
     : base(transaction.Connection.ConnectionString, configuration)
 {
     this.TransactionContext = transaction;
 }