DbDataReader
public abstract int Depth {
get; }
public abstract bool HasRows {
get; }
public abstract object this[
int ordinal] {
get; }
public abstract object this[
string name] {
get; }
public virtual void Close()
protected virtual void Dispose(
bool disposing)
public abstract byte GetByte(
int ordinal)
public abstract long GetBytes(
int ordinal,
long dataOffset,
byte[]
buffer,
int bufferOffset,
int length)
public abstract char GetChar(
int ordinal)
public abstract long GetChars(
int ordinal,
long dataOffset,
char[]
buffer,
int bufferOffset,
int length)
public abstract double GetDouble(
int ordinal)
public abstract float GetFloat(
int ordinal)
public abstract short GetInt16(
int ordinal)
public abstract int GetInt32(
int ordinal)
public abstract long GetInt64(
int ordinal)
public abstract string GetName(
int ordinal)
public abstract string GetString(
int ordinal)
public abstract object GetValue(
int ordinal)
public abstract int GetValues(
object[]
values)
public abstract bool IsDBNull(
int ordinal)
public abstract bool Read()