Exemple #1
0
        public DataTable ToDataTable(bool removeReadonly = true)
        {
            var reader = _c.ExecuteReader(_command, _params, _t, _timeout, _commandType);

            return(DataReaderHelper.ReadTable(reader, removeReadonly));
        }
Exemple #2
0
        public async Task <DataTable> ToDataTableAsync(bool removeReadonly = true)
        {
            var reader = await _c.ExecuteReaderAsync(_command, _params, _t, _timeout, _commandType);

            return(DataReaderHelper.ReadTable(reader, removeReadonly));
        }
Exemple #3
0
        public async Task <IEnumerable <T> > ExecuteReaderAsync <T>(Func <IDataRecord, T> readerFunc)
        {
            var reader = await ExecuteReaderAsync();

            return(DataReaderHelper.ReadWithFunction(reader, readerFunc));
        }
Exemple #4
0
        public IEnumerable <T> ExecuteReader <T>(Func <IDataRecord, T> readerFunc)
        {
            var reader = ExecuteReader();

            return(DataReaderHelper.ReadWithFunction(reader, readerFunc));
        }