2 implementations of IDataReader
System.Data (2)
fx\src\data\System\Data\Common\DbDataReader.cs (1)
19public abstract class DbDataReader : MarshalByRefObject, IDataReader, IEnumerable { // V1.2.3300
fx\src\data\System\Data\SqlClient\SqlDataReader.cs (1)
30public class SqlDataReader : DbDataReader, IDataReader {
64 references to IDataReader
System.Data (61)
fx\src\data\Microsoft\SqlServer\Server\SqlDataRecord.cs (1)
225IDataReader IDataRecord.GetData(int ordinal) {
fx\src\data\System\Data\Common\DataAdapter.cs (7)
327virtual protected DataTable[] FillSchema(DataSet dataSet, SchemaType schemaType, string srcTable, IDataReader dataReader) { // V1.2.3300 352virtual protected DataTable FillSchema(DataTable dataTable, SchemaType schemaType, IDataReader dataReader) { // V1.2.3300 375internal object FillSchemaFromReader(DataSet dataset, DataTable datatable, SchemaType schemaType, string srcTable, IDataReader dataReader) { 418virtual protected int Fill(DataSet dataSet, string srcTable, IDataReader dataReader, int startRecord, int maxRecords) { // V1.2.3300, DbDataAdapter V1.0.3300 449virtual protected int Fill(DataTable dataTable, IDataReader dataReader) { // V1.2.3300, DbDataADapter V1.0.3300 454virtual protected int Fill(DataTable[] dataTables, IDataReader dataReader, int startRecord, int maxRecords) { // V1.2.3300 776internal int FillFromReader(DataTable[] dataTables, IDataReader dataReader, int startRecord, int maxRecords) {
fx\src\data\System\Data\Common\DBCommand.cs (2)
192IDataReader IDbCommand.ExecuteReader() { 200IDataReader IDbCommand.ExecuteReader(CommandBehavior behavior) {
fx\src\data\System\Data\Common\DBCommandBuilder.cs (1)
581using (IDataReader dataReader = sourceCommand.ExecuteReader(CommandBehavior.SchemaOnly | CommandBehavior.KeyInfo)){
fx\src\data\System\Data\Common\DbDataAdapter.cs (3)
353using(IDataReader dataReader = command.ExecuteReader(behavior | CommandBehavior.SchemaOnly | CommandBehavior.KeyInfo)) { 531IDataReader dataReader = null; 1279using(IDataReader dataReader = dataCommand.ExecuteReader(CommandBehavior.SequentialAccess)) {
fx\src\data\System\Data\Common\DbDataReader.cs (1)
111IDataReader IDataRecord.GetData(int ordinal) {
fx\src\data\System\Data\Common\dbdatarecord.cs (1)
40public IDataReader GetData(int i) {
fx\src\data\System\Data\Common\dbenumerator.cs (5)
20internal IDataReader _reader; 28public DbEnumerator(IDataReader reader) { 35public DbEnumerator(IDataReader reader, bool closeReader) { // MDAC 68670 44: this((IDataReader)reader) { 48: this((IDataReader)reader, closeReader) {
fx\src\data\System\Data\DataSet.cs (3)
3392public virtual void Load(IDataReader reader, LoadOption loadOption, FillErrorEventHandler errorHandler, params DataTable[] tables) { 3419public void Load(IDataReader reader, LoadOption loadOption, params DataTable[] tables) { 3423public void Load(IDataReader reader, LoadOption loadOption, params string[] tables) {
fx\src\data\System\Data\DataTable.cs (3)
4455public void Load (IDataReader reader){ 4459public void Load (IDataReader reader, LoadOption loadOption) { 4463public virtual void Load (IDataReader reader, LoadOption loadOption, FillErrorEventHandler errorHandler){
fx\src\data\System\Data\DataTableReader.cs (1)
597return new DbEnumerator((IDataReader)this);
fx\src\data\System\Data\IDataRecord.cs (1)
62IDataReader GetData(int i);
fx\src\data\System\Data\IDbCommand.cs (2)
56IDataReader ExecuteReader(); 58IDataReader ExecuteReader(CommandBehavior behavior);
fx\src\data\System\Data\Odbc\OdbcCommand.cs (1)
772using(IDataReader reader = ExecuteReaderObject(0, ADP.ExecuteScalar, false)) {
fx\src\data\System\Data\Odbc\OdbcDataReader.cs (1)
355return new DbEnumerator((IDataReader)this, IsCommandBehavior(CommandBehavior.CloseConnection));
fx\src\data\System\Data\Odbc\odbcmetadatafactory.cs (5)
166private DataTable DataTableFromDataReader(IDataReader reader, string tableName) { 414private DataTable DataTableFromDataReaderIndex(IDataReader reader, 436private DataTable DataTableFromDataReaderProcedureColumns(IDataReader reader, string tableName,Boolean isColumn) { 457private DataTable DataTableFromDataReaderProcedures(IDataReader reader, string tableName,Int16 procedureType) { 1018private DataTable NewDataTableFromReader(IDataReader reader, out object[] values, string tableName){
fx\src\data\System\Data\OleDb\OLEDB_Enum.cs (1)
195static private readonly NativeDBType D_Chapter = new NativeDBType(0xff, ADP.PtrSize, false, false, OleDbType.Empty, NativeDBType.HCHAPTER, S_UDT, typeof(IDataReader), NativeDBType.HCHAPTER, DbType.Object ); // 36 - (hierarchical chaper)
fx\src\data\System\Data\OleDb\OleDbCommand.cs (2)
557IDataReader IDbCommand.ExecuteReader() { 575IDataReader IDbCommand.ExecuteReader(CommandBehavior behavior) {
fx\src\data\System\Data\OleDb\OleDbDataReader.cs (1)
919return new DbEnumerator((IDataReader)this, IsCommandBehavior(CommandBehavior.CloseConnection));
fx\src\data\System\Data\ProviderBase\DataReaderContainer.cs (5)
17protected readonly IDataReader _dataReader; 20static internal DataReaderContainer Create(IDataReader dataReader, bool returnProviderSpecificTypes) { 30protected DataReaderContainer(IDataReader dataReader) { 71internal ProviderSpecificDataReader(IDataReader dataReader, DbDataReader dbDataReader) : base(dataReader) { 105internal CommonLanguageSubsetDataReader(IDataReader dataReader ) : base(dataReader) {
fx\src\data\System\Data\ProviderBase\SchemaMapping.cs (4)
395using (IDataReader nestedReader = (IDataReader) readerValue) { 504if (typeof(IDataReader).IsAssignableFrom(fieldType)) { 690if (typeof(IDataReader).IsAssignableFrom(fieldType)) {
fx\src\data\System\Data\SqlClient\SqlBulkCopy.cs (6)
918IDataReader rowSourceAsIDataReader = (IDataReader)_rowSource; 1034return ((IDataReader)_rowSource).Read(); 1492public void WriteToServer(IDataReader reader) { 1674public Task WriteToServerAsync(IDataReader reader) { 1677public Task WriteToServerAsync(IDataReader reader, CancellationToken cancellationToken) {
fx\src\data\System\Data\SqlClient\SqlDataReader.cs (1)
2226IDataReader IDataRecord.GetData(int i) {
fx\src\data\System\Data\SqlClient\SqlDataReaderSmi.cs (1)
172_fieldNameLookup = new FieldNameLookup( (IDataReader) this, -1 ); //
fx\src\data\System\Data\SqlClient\sqlmetadatafactory.cs (2)
101using (IDataReader reader = command.ExecuteReader()) { 213using (IDataReader reader = command.ExecuteReader()) {
System.Data.Entity (2)
System\Data\Objects\ObjectStateEntryBaseUpdatableDataRecord.cs (1)
198IDataReader IDataRecord.GetData(int ordinal)
System\Data\Query\ResultAssembly\BridgeDataReader.cs (1)
321IEnumerator result = new DbEnumerator((IDataReader)this, true); // We always want to close the reader;
System.Web (1)
UI\WebControls\ObjectDataSourceView.cs (1)
1180if (enumerableReturnValue is IDataReader) {