DbDataReader

E827337

DbDataReader is an abstract ADO.NET class that provides a forward-only, read-only cursor for efficiently retrieving query results from a data source.

Jump to: Statements Referenced by

Statements (49)

Predicate Object
instanceOf ADO.NET class
abstract class
accessMode read-only
assemblyNamespace System.Data.Common NERFINISHED
baseClassOf OdbcDataReader NERFINISHED
OleDbDataReader NERFINISHED
OracleDataReader NERFINISHED
SqlDataReader NERFINISHED
category data access API
cursorType forward-only
definedIn System.Data.Common.dll NERFINISHED
designGoal provider-independent data reading abstraction
hasMethod Close()
Dispose()
GetFieldType(Int32)
GetName(Int32)
GetOrdinal(String)
GetSchemaTable()
GetValue(Int32)
GetValues(Object[])
IsDBNull(Int32)
NextResult()
Read()
hasProperty Depth
FieldCount
HasRows
IsClosed
Item[Int32]
Item[String]
RecordsAffected
implements IDataReader NERFINISHED
IDataRecord NERFINISHED
IDisposable
inheritsFrom DbDataRecord NERFINISHED
MarshalByRefObject NERFINISHED
introducedIn .NET Framework 2.0 NERFINISHED
lifecycle must be closed or disposed after use
memberOf ADO.NET NERFINISHED
partOf System.Data.Common namespace NERFINISHED
platform .NET NERFINISHED
.NET 5+
.NET Core NERFINISHED
.NET Framework NERFINISHED
purpose efficiently retrieving query results from a data source
supports multiple result sets
schema information retrieval
typed accessors for column values
threadSafety not guaranteed for instance members
usagePattern obtained from DbCommand.ExecuteReader()

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

ADO.NET coreClass DbDataReader