ClassLoggingDbDataReader
Definition
Namespace:Telerik.OpenAccess.Runtime.Logging
Assembly:Telerik.OpenAccess.Runtime.dll
Syntax:
public sealed class LoggingDbDataReader : DbDataReader, IADOWrapper<DbDataReader>
Inheritance: objectMarshalByRefObjectDbDataReaderLoggingDbDataReader
Implements:
Constructors
LoggingDbDataReader(DbDataReader, LoggingDbConnection, LoggingDbCommand)
Declaration
public LoggingDbDataReader(DbDataReader underlying, LoggingDbConnection connection, LoggingDbCommand cmd)
Parameters
underlying
DbDataReader
connection
cmd
Properties
Command
Declaration
public LoggingDbCommand Command { get; }
Property Value
CommandId
Declaration
public int CommandId { get; }
Property Value
int
CommandText
Declaration
public string CommandText { get; }
Property Value
string
Connection
Declaration
public LoggingDbConnection Connection { get; }
Property Value
ContextId
Declaration
public int ContextId { get; }
Property Value
int
Depth
Declaration
public override int Depth { get; }
Property Value
int
Overrides
FieldCount
Declaration
public override int FieldCount { get; }
Property Value
int
Overrides
HasRows
Declaration
public override bool HasRows { get; }
Property Value
bool
Overrides
Id
Declaration
public int Id { get; }
Property Value
int
IdString
Declaration
public string IdString { get; }
Property Value
string
IsClosed
Declaration
public override bool IsClosed { get; }
Property Value
bool
Overrides
RecordsAffected
Declaration
public override int RecordsAffected { get; }
Property Value
int
Overrides
RowsRead
Declaration
public int RowsRead { get; }
Property Value
int
StoreObject
Declaration
public DbDataReader StoreObject { get; }
Property Value
DbDataReader
Implements
this[int]
Declaration
public override object this[int ordinal] { get; }
Parameters
ordinal
int
Property Value
object
Overrides
this[string]
Declaration
public override object this[string name] { get; }
Parameters
name
string
Property Value
object
Overrides
Methods
Close()
Declaration
public override void Close()
Overrides
Dispose(bool)
Declaration
protected override void Dispose(bool disposing)
Parameters
disposing
bool
Overrides
GetBoolean(int)
Declaration
public override bool GetBoolean(int ordinal)
Parameters
ordinal
int
Returns
bool
Overrides
GetByte(int)
Declaration
public override byte GetByte(int ordinal)
Parameters
ordinal
int
Returns
byte
Overrides
GetBytes(int, long, byte[], int, int)
Declaration
public override long GetBytes(int ordinal, long dataOffset, byte[] buffer, int bufferOffset, int length)
Parameters
ordinal
int
dataOffset
long
buffer
byte[]
bufferOffset
int
length
int
Returns
long
Overrides
GetChar(int)
Declaration
public override char GetChar(int ordinal)
Parameters
ordinal
int
Returns
char
Overrides
GetChars(int, long, char[], int, int)
Declaration
public override long GetChars(int ordinal, long dataOffset, char[] buffer, int bufferOffset, int length)
Parameters
ordinal
int
dataOffset
long
buffer
char[]
bufferOffset
int
length
int
Returns
long
Overrides
GetDataTypeName(int)
Declaration
public override string GetDataTypeName(int ordinal)
Parameters
ordinal
int
Returns
string
Overrides
GetDateTime(int)
Declaration
public override DateTime GetDateTime(int ordinal)
Parameters
ordinal
int
Returns
DateTime
Overrides
GetDbDataReader(int)
Declaration
protected override DbDataReader GetDbDataReader(int ordinal)
Parameters
ordinal
int
Returns
DbDataReader
Overrides
GetDecimal(int)
Declaration
public override decimal GetDecimal(int ordinal)
Parameters
ordinal
int
Returns
decimal
Overrides
GetDouble(int)
Declaration
public override double GetDouble(int ordinal)
Parameters
ordinal
int
Returns
double
Overrides
GetEnumerator()
Declaration
public override IEnumerator GetEnumerator()
Returns
IEnumerator
Overrides
GetFieldType(int)
Declaration
public override Type GetFieldType(int ordinal)
Parameters
ordinal
int
Returns
Type
Overrides
GetFloat(int)
Declaration
public override float GetFloat(int ordinal)
Parameters
ordinal
int
Returns
float
Overrides
GetGuid(int)
Declaration
public override Guid GetGuid(int ordinal)
Parameters
ordinal
int
Returns
Guid
Overrides
GetInt16(int)
Declaration
public override short GetInt16(int ordinal)
Parameters
ordinal
int
Returns
short
Overrides
GetInt32(int)
Declaration
public override int GetInt32(int ordinal)
Parameters
ordinal
int
Returns
int
Overrides
GetInt64(int)
Declaration
public override long GetInt64(int ordinal)
Parameters
ordinal
int
Returns
long
Overrides
GetName(int)
Declaration
public override string GetName(int ordinal)
Parameters
ordinal
int
Returns
string
Overrides
GetOrdinal(string)
Declaration
public override int GetOrdinal(string name)
Parameters
name
string
Returns
int
Overrides
GetSchemaTable()
Declaration
public override DataTable GetSchemaTable()
Returns
DataTable
Overrides
GetString(int)
Declaration
public override string GetString(int ordinal)
Parameters
ordinal
int
Returns
string
Overrides
GetValue(int)
Declaration
public override object GetValue(int ordinal)
Parameters
ordinal
int
Returns
object
Overrides
GetValues(object[])
Declaration
public override int GetValues(object[] values)
Parameters
values
object[]
Returns
int
Overrides
IsDBNull(int)
Declaration
public override bool IsDBNull(int ordinal)
Parameters
ordinal
int
Returns
bool
Overrides
NextResult()
Declaration
public override bool NextResult()
Returns
bool
Overrides
Read()
Declaration
public override bool Read()
Returns
bool
Overrides
UnWrap(DbDataReader)
Declaration
public static DbDataReader UnWrap(DbDataReader command)
Parameters
command
DbDataReader
Returns
DbDataReader