C# Class IBM.Data.DB2.DB2DataReader

Summary description for DB2ClientDataReader. DB2ClientDataReader.
Inheritance: System.MarshalByRefObject, IDataReader
Afficher le fichier Open project: runefs/Marvin Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

Close() public méthode

public Close ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetBoolean() public méthode

public GetBoolean ( int col ) : System.Boolean
col int
Résultat System.Boolean

GetByte() public méthode

public GetByte ( int col ) : Byte
col int
Résultat Byte

GetBytes() public méthode

public GetBytes ( int col, long fieldOffset, byte buffer, int bufferOffset, int length ) : long
col int
fieldOffset long
buffer byte
bufferOffset int
length int
Résultat long

GetChar() public méthode

public GetChar ( int col ) : Char
col int
Résultat Char

GetChars() public méthode

public GetChars ( int col, long fieldOffset, char buffer, int bufferOffset, int length ) : long
col int
fieldOffset long
buffer char
bufferOffset int
length int
Résultat long

GetData() public méthode

public GetData ( int col ) : IDataReader
col int
Résultat IDataReader

GetDataTypeName() public méthode

public GetDataTypeName ( int col ) : string
col int
Résultat string

GetDate() public méthode

public GetDate ( int col ) : System.DateTime
col int
Résultat System.DateTime

GetDateTime() public méthode

public GetDateTime ( int col ) : System.DateTime
col int
Résultat System.DateTime

GetDecimal() public méthode

public GetDecimal ( int col ) : Decimal
col int
Résultat Decimal

GetDouble() public méthode

public GetDouble ( int col ) : Double
col int
Résultat Double

GetFieldType() public méthode

public GetFieldType ( int col ) : Type
col int
Résultat System.Type

GetFloat() public méthode

public GetFloat ( int col ) : float
col int
Résultat float

GetGuid() public méthode

public GetGuid ( int col ) : System.Guid
col int
Résultat System.Guid

GetInt16() public méthode

public GetInt16 ( int col ) : short
col int
Résultat short

GetInt32() public méthode

public GetInt32 ( int col ) : int
col int
Résultat int

GetInt64() public méthode

public GetInt64 ( int col ) : long
col int
Résultat long

GetName() public méthode

public GetName ( int col ) : string
col int
Résultat string

GetOrdinal() public méthode

public GetOrdinal ( string name ) : int
name string
Résultat int

GetSchemaTable() public méthode

public GetSchemaTable ( ) : DataTable
Résultat System.Data.DataTable

GetString() public méthode

public GetString ( int col ) : string
col int
Résultat string

GetStringInternal() public méthode

public GetStringInternal ( int col ) : object
col int
Résultat object

GetTime() public méthode

public GetTime ( int col ) : System.TimeSpan
col int
Résultat System.TimeSpan

GetTimeSpan() public méthode

public GetTimeSpan ( int col ) : System.TimeSpan
col int
Résultat System.TimeSpan

GetValue() public méthode

public GetValue ( int col ) : object
col int
Résultat object

GetValues() public méthode

public GetValues ( object values ) : int
values object
Résultat int

IsDBNull() public méthode

public IsDBNull ( int col ) : bool
col int
Résultat bool

NextResult() public méthode

public NextResult ( ) : bool
Résultat bool

Read() public méthode

public Read ( ) : bool
Résultat bool

this() public méthode

public this ( int col ) : object
col int
Résultat object

this() public méthode

public this ( string name ) : object
name string
Résultat object