C# Класс System.Data.DataTableReader

Наследование: System.Data.Common.DbDataReader
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
DataChanged void
DataTableCleared void
GetSchemaTableFromDataTable DataTable
Init void
SchemaChanged void
ValidateOpen void
ValidateReader void
ValidateRow void
ValidateState void

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

Метод Описание
Close ( ) : void
DataTableReader ( DataTable dataTable ) : System.Data.Common
GetBoolean ( int ordinal ) : bool
GetByte ( int ordinal ) : byte
GetBytes ( int ordinal, long dataIndex, byte buffer, int bufferIndex, int length ) : long
GetChar ( int ordinal ) : char
GetChars ( int ordinal, long dataIndex, char buffer, int bufferIndex, int length ) : long
GetDataTypeName ( int ordinal ) : string
GetDateTime ( int ordinal ) : System.DateTime
GetDecimal ( int ordinal ) : decimal
GetDouble ( int ordinal ) : double
GetEnumerator ( ) : IEnumerator
GetFieldType ( int ordinal ) : Type
GetFloat ( int ordinal ) : float
GetGuid ( int ordinal ) : System.Guid
GetInt16 ( int ordinal ) : short
GetInt32 ( int ordinal ) : int
GetInt64 ( int ordinal ) : long
GetName ( int ordinal ) : string
GetOrdinal ( string name ) : int
GetProviderSpecificFieldType ( int ordinal ) : Type
GetProviderSpecificValue ( int ordinal ) : object
GetProviderSpecificValues ( object values ) : int
GetSchemaTable ( ) : DataTable
GetString ( int ordinal ) : string
GetValue ( int ordinal ) : object
GetValues ( object values ) : int
IsDBNull ( int ordinal ) : bool
NextResult ( ) : bool
Read ( ) : bool
this ( int ordinal ) : object
this ( string name ) : object

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

Метод Описание
DataChanged ( DataRowChangeEventArgs args ) : void
DataTableCleared ( ) : void
GetSchemaTableFromDataTable ( DataTable table ) : DataTable
Init ( ) : void
SchemaChanged ( ) : void
ValidateOpen ( string caller ) : void
ValidateReader ( ) : void
ValidateRow ( int rowPosition ) : void
ValidateState ( string caller ) : void

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

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

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

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

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

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

public GetBoolean ( int ordinal ) : bool
ordinal int
Результат bool

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

public GetByte ( int ordinal ) : byte
ordinal int
Результат byte

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

public GetBytes ( int ordinal, long dataIndex, byte buffer, int bufferIndex, int length ) : long
ordinal int
dataIndex long
buffer byte
bufferIndex int
length int
Результат long

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

public GetChar ( int ordinal ) : char
ordinal int
Результат char

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

public GetChars ( int ordinal, long dataIndex, char buffer, int bufferIndex, int length ) : long
ordinal int
dataIndex long
buffer char
bufferIndex int
length int
Результат long

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

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

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

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

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

public GetDecimal ( int ordinal ) : decimal
ordinal int
Результат decimal

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

public GetDouble ( int ordinal ) : double
ordinal int
Результат double

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

public GetEnumerator ( ) : IEnumerator
Результат IEnumerator

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public GetProviderSpecificValue ( int ordinal ) : object
ordinal int
Результат object

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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