Class OADataReader
Inheritance
Namespace: Telerik.OpenAccess.Data.Common
Assembly: Telerik.OpenAccess.dll
Syntax
public class OADataReader : DbDataReader, IExtendedDataReader, IDataReader, IDisposable, IDataRecord
Properties
Depth
Declaration
public override int Depth { get; }
Property Value
|
System.Int32
|
FieldCount
Declaration
public override int FieldCount { get; }
Property Value
|
System.Int32
|
HasRows
Declaration
public override bool HasRows { get; }
Property Value
|
System.Boolean
|
IsClosed
Declaration
public override bool IsClosed { get; }
Property Value
|
System.Boolean
|
Item[Int32]
Declaration
public override object this[int ordinal] { get; }
Parameters
|
System.Int32
ordinal
|
Property Value
|
System.Object
|
Item[String]
Declaration
public override object this[string name] { get; }
Parameters
|
System.String
name
|
Property Value
|
System.Object
|
RecordsAffected
Declaration
public override int RecordsAffected { get; }
Property Value
|
System.Int32
|
Methods
Close()
Declaration
public override void Close()
Dispose(Boolean)
Declaration
protected override void Dispose(bool disposing)
Parameters
|
System.Boolean
disposing
|
GetBoolean(Int32)
Declaration
public override bool GetBoolean(int ordinal)
Parameters
|
System.Int32
ordinal
|
Returns
|
System.Boolean
|
GetByte(Int32)
Declaration
public override byte GetByte(int ordinal)
Parameters
|
System.Int32
ordinal
|
Returns
|
System.Byte
|
GetBytes(Int32, Int64, Byte[], Int32, Int32)
Declaration
public override long GetBytes(int ordinal, long dataOffset, byte[] buffer, int bufferOffset, int length)
Parameters
|
System.Int32
ordinal
|
|
System.Int64
dataOffset
|
|
System.Byte[]
buffer
|
|
System.Int32
bufferOffset
|
|
System.Int32
length
|
Returns
|
System.Int64
|
GetChar(Int32)
Declaration
public override char GetChar(int ordinal)
Parameters
|
System.Int32
ordinal
|
Returns
|
System.Char
|
GetChars(Int32, Int64, Char[], Int32, Int32)
Declaration
public override long GetChars(int ordinal, long dataOffset, char[] buffer, int bufferOffset, int length)
Parameters
|
System.Int32
ordinal
|
|
System.Int64
dataOffset
|
|
System.Char[]
buffer
|
|
System.Int32
bufferOffset
|
|
System.Int32
length
|
Returns
|
System.Int64
|
GetConvertedValue<T>(Int32)
Declaration
public T GetConvertedValue<T>(int columnIndex)
Parameters
|
System.Int32
columnIndex
|
Returns
|
T
|
Type Parameters
|
T
|
Implements
GetDataTypeName(Int32)
Declaration
public override string GetDataTypeName(int ordinal)
Parameters
|
System.Int32
ordinal
|
Returns
|
System.String
|
GetDateTime(Int32)
Declaration
public override DateTime GetDateTime(int ordinal)
Parameters
|
System.Int32
ordinal
|
Returns
|
System.DateTime
|
GetDecimal(Int32)
Declaration
public override decimal GetDecimal(int ordinal)
Parameters
|
System.Int32
ordinal
|
Returns
|
System.Decimal
|
GetDouble(Int32)
Declaration
public override double GetDouble(int ordinal)
Parameters
|
System.Int32
ordinal
|
Returns
|
System.Double
|
GetEnumerator()
Declaration
public override IEnumerator GetEnumerator()
Returns
|
System.Collections.IEnumerator
|
GetFieldType(Int32)
Declaration
public override Type GetFieldType(int ordinal)
Parameters
|
System.Int32
ordinal
|
Returns
|
System.Type
|
GetFloat(Int32)
Declaration
public override float GetFloat(int ordinal)
Parameters
|
System.Int32
ordinal
|
Returns
|
System.Single
|
GetGuid(Int32)
Declaration
public override Guid GetGuid(int ordinal)
Parameters
|
System.Int32
ordinal
|
Returns
|
System.Guid
|
GetInt16(Int32)
Declaration
public override short GetInt16(int ordinal)
Parameters
|
System.Int32
ordinal
|
Returns
|
System.Int16
|
GetInt32(Int32)
Declaration
public override int GetInt32(int ordinal)
Parameters
|
System.Int32
ordinal
|
Returns
|
System.Int32
|
GetInt64(Int32)
Declaration
public override long GetInt64(int ordinal)
Parameters
|
System.Int32
ordinal
|
Returns
|
System.Int64
|
GetName(Int32)
Declaration
public override string GetName(int ordinal)
Parameters
|
System.Int32
ordinal
|
Returns
|
System.String
|
GetOrdinal(String)
Declaration
public override int GetOrdinal(string name)
Parameters
|
System.String
name
|
Returns
|
System.Int32
|
GetSchemaTable()
Declaration
public override DataTable GetSchemaTable()
Returns
|
System.Data.DataTable
|
GetString(Int32)
Declaration
public override string GetString(int ordinal)
Parameters
|
System.Int32
ordinal
|
Returns
|
System.String
|
GetValue(Int32)
Declaration
public override object GetValue(int ordinal)
Parameters
|
System.Int32
ordinal
|
Returns
|
System.Object
|
GetValues(Object[])
Declaration
public override int GetValues(object[] values)
Parameters
|
System.Object[]
values
|
Returns
|
System.Int32
|
IsDBNull(Int32)
Declaration
public override bool IsDBNull(int ordinal)
Parameters
|
System.Int32
ordinal
|
Returns
|
System.Boolean
|
NextResult()
Declaration
public override bool NextResult()
Returns
|
System.Boolean
|
Read()
Declaration
public override bool Read()
Returns
|
System.Boolean
|
Setup(DataReaderTypeConverter)
Declaration
public void Setup(DataReaderTypeConverter typeConverter)
Parameters
|
DataReaderTypeConverter
typeConverter
|