C# Класс IBM.Data.DB2.DB2DataReader

Summary description for DB2ClientDataReader. DB2ClientDataReader.
Наследование: System.MarshalByRefObject, IDataReader
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Close ( ) : void
Dispose ( ) : void
GetBoolean ( int col ) : System.Boolean
GetByte ( int col ) : Byte
GetBytes ( int col, long fieldOffset, byte buffer, int bufferOffset, int length ) : long
GetChar ( int col ) : Char
GetChars ( int col, long fieldOffset, char buffer, int bufferOffset, int length ) : long
GetData ( int col ) : IDataReader
GetDataTypeName ( int col ) : string
GetDate ( int col ) : System.DateTime
GetDateTime ( int col ) : System.DateTime
GetDecimal ( int col ) : Decimal
GetDouble ( int col ) : Double
GetFieldType ( int col ) : Type
GetFloat ( int col ) : float
GetGuid ( int col ) : System.Guid
GetInt16 ( int col ) : short
GetInt32 ( int col ) : int
GetInt64 ( int col ) : long
GetName ( int col ) : string
GetOrdinal ( string name ) : int
GetSchemaTable ( ) : DataTable
GetString ( int col ) : string
GetStringInternal ( int col ) : object
GetTime ( int col ) : System.TimeSpan
GetTimeSpan ( int col ) : System.TimeSpan
GetValue ( int col ) : object
GetValues ( object values ) : int
IsDBNull ( int col ) : bool
NextResult ( ) : bool
Read ( ) : bool
this ( int col ) : object
this ( string name ) : object

Приватные методы

Метод Описание
BuildNewSchemaTable ( ) : DataTable
DB2DataReader ( IBM.Data.DB2.DB2Connection con, IBM.Data.DB2.DB2Command com, CommandBehavior behavior ) : System

Dispose ( bool disposing ) : void
FieldNameLookup ( DataTable _schemaTable, string name ) : int

FetchResults does what it says.

GetBlobDataInternal ( int col ) : object
GetBooleanInternal ( int col ) : object
GetByteInternal ( int col ) : object
GetCharInternal ( int col ) : object
GetColumnInfo ( ) : void
GetDateInternal ( int col ) : object
GetDateTimeInternal ( int col ) : object
GetDecimalInternal ( int col ) : object
GetDoubleInternal ( int col ) : object
GetFieldCountAndAffectedRows ( ) : void
GetFloatInternal ( int col ) : object
GetGuidInternal ( int col ) : object
GetInt16Internal ( int col ) : object
GetInt32Internal ( int col ) : object
GetInt64Internal ( int col ) : object
GetManagedType ( int sql_type ) : Type
GetTimeInternal ( int col ) : object
InitMem ( int memSize, IntPtr &ptr ) : void
IsLong ( short sql_type ) : bool

Описание методов

Close() публичный Метод

public Close ( ) : void
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

GetBoolean() публичный Метод

public GetBoolean ( int col ) : System.Boolean
col int
Результат System.Boolean

GetByte() публичный Метод

public GetByte ( int col ) : Byte
col int
Результат Byte

GetBytes() публичный Метод

public GetBytes ( int col, long fieldOffset, byte buffer, int bufferOffset, int length ) : long
col int
fieldOffset long
buffer byte
bufferOffset int
length int
Результат long

GetChar() публичный Метод

public GetChar ( int col ) : Char
col int
Результат Char

GetChars() публичный Метод

public GetChars ( int col, long fieldOffset, char buffer, int bufferOffset, int length ) : long
col int
fieldOffset long
buffer char
bufferOffset int
length int
Результат long

GetData() публичный Метод

public GetData ( int col ) : IDataReader
col int
Результат IDataReader

GetDataTypeName() публичный Метод

public GetDataTypeName ( int col ) : string
col int
Результат string

GetDate() публичный Метод

public GetDate ( int col ) : System.DateTime
col int
Результат System.DateTime

GetDateTime() публичный Метод

public GetDateTime ( int col ) : System.DateTime
col int
Результат System.DateTime

GetDecimal() публичный Метод

public GetDecimal ( int col ) : Decimal
col int
Результат Decimal

GetDouble() публичный Метод

public GetDouble ( int col ) : Double
col int
Результат Double

GetFieldType() публичный Метод

public GetFieldType ( int col ) : Type
col int
Результат System.Type

GetFloat() публичный Метод

public GetFloat ( int col ) : float
col int
Результат float

GetGuid() публичный Метод

public GetGuid ( int col ) : System.Guid
col int
Результат System.Guid

GetInt16() публичный Метод

public GetInt16 ( int col ) : short
col int
Результат short

GetInt32() публичный Метод

public GetInt32 ( int col ) : int
col int
Результат int

GetInt64() публичный Метод

public GetInt64 ( int col ) : long
col int
Результат long

GetName() публичный Метод

public GetName ( int col ) : string
col int
Результат string

GetOrdinal() публичный Метод

public GetOrdinal ( string name ) : int
name string
Результат int

GetSchemaTable() публичный Метод

public GetSchemaTable ( ) : DataTable
Результат System.Data.DataTable

GetString() публичный Метод

public GetString ( int col ) : string
col int
Результат string

GetStringInternal() публичный Метод

public GetStringInternal ( int col ) : object
col int
Результат object

GetTime() публичный Метод

public GetTime ( int col ) : System.TimeSpan
col int
Результат System.TimeSpan

GetTimeSpan() публичный Метод

public GetTimeSpan ( int col ) : System.TimeSpan
col int
Результат System.TimeSpan

GetValue() публичный Метод

public GetValue ( int col ) : object
col int
Результат object

GetValues() публичный Метод

public GetValues ( object values ) : int
values object
Результат int

IsDBNull() публичный Метод

public IsDBNull ( int col ) : bool
col int
Результат bool

NextResult() публичный Метод

public NextResult ( ) : bool
Результат bool

Read() публичный Метод

public Read ( ) : bool
Результат bool

this() публичный Метод

public this ( int col ) : object
col int
Результат object

this() публичный Метод

public this ( string name ) : object
name string
Результат object