コード例 #1
0
        /// <summary>
        /// 初始化数据读取器。
        /// </summary>
        /// <param name="dbDataReader">数据源</param>
        /// <param name="options">配置项</param>
        public OverrideDbDataReader(System.Data.IDataReader dbDataReader, DataTableRWOptions options = DataTableRWOptions.None)
        {
            this.dbDataReader = dbDataReader;

            Options = options;

            Reader = new RowReader(dbDataReader);
        }
コード例 #2
0
        /// <summary>
        /// 初始化数据读取器。
        /// </summary>
        /// <param name="dbDataReader">数据源</param>
        /// <param name="options">配置项</param>
        public DbDataReaderReader(DbDataReader dbDataReader, DataTableRWOptions options = DataTableRWOptions.None)
        {
            Options = options;

            this.dbDataReader = dbDataReader;

            Reader = new RowReader(dbDataReader);
        }
コード例 #3
0
 public XAssistant(DataTableRWOptions options)
 {
     Options = options;
 }
コード例 #4
0
        public DataTableRW(DataTableRWOptions options)
        {
            DataRowRW = new DataRowRW <DataRow>((options & DataTableRWOptions.SetFirstRowsTypeToColumnTypes) != 0);

            Options = options;
        }
コード例 #5
0
 public DataTableRW(DataTableRWOptions options)
 {
     this.options = options;
 }