Bagikan melalui


AdoDotNetTableReader Kelas

Definisi

Mewakili implementasi antarmuka IVsDataReader dan IVsDataReaderDescriptor menggunakan objek ADO .NET DataTable.

public ref class AdoDotNetTableReader : Microsoft::VisualStudio::Data::Framework::DataReader
public class AdoDotNetTableReader : Microsoft.VisualStudio.Data.Framework.DataReader
type AdoDotNetTableReader = class
    inherit DataReader
Public Class AdoDotNetTableReader
Inherits DataReader
Warisan
AdoDotNetTableReader

Konstruktor

AdoDotNetTableReader(DataTable)

Menginisialisasi instans AdoDotNetDataTableReader kelas yang diparameterkan bersama dengan DataTable instans.

AdoDotNetTableReader(DataTable, Int32)

Menginisialisasi instans AdoDotNetDataTableReader kelas yang diparameterkan bersama dengan DataTable instans dan nilai status.

Properti

Descriptor

Mendapatkan informasi yang menjelaskan data dari sumber data.

(Diperoleh dari DataReader)
HasDescriptor

Mendapatkan nilai yang menunjukkan apakah parameter data mengekspos implementasinya IVsDataReaderDescriptor melalui Descriptor properti .

IsClosed

Mendapatkan nilai yang menunjukkan apakah DataTable ditutup.

ItemCount

Mendapatkan nilai bilangan bulat yang menentukan jumlah item data yang terkandung dalam instans saat ini DataTable .

Status

Mendapatkan nilai bilangan bulat yang mewakili status tabel data; namun, selalu mengembalikan nol.

UnderlyingTable

Mendapatkan instans objek yang mendasar DataTable yang digunakan di kelas ini.

Metode

Close()

Menutup instans saat ini DataTable .

Dispose()

Merilis sumber daya terkelola yang disimpan untuk instans saat ini DataReader .

(Diperoleh dari DataReader)
Dispose(Boolean)

Membersihkan sumber daya yang terkait dengan instans saat ini DataReader , baik ketika metode publik Dispose() dipanggil dan ketika objek diselesaikan dengan panggilan ke Finalize() metode .

(Diperoleh dari DataReader)
GetBytes(Int32, Byte[], Int32, Int32)

Membaca aliran byte ke dalam buffer sebagai array, dimulai pada offset tertentu.

GetBytes(String, Byte[], Int32, Int32)

Mengambil jumlah byte data biner mentah yang ditentukan.

(Diperoleh dari DataReader)
GetItem(Int32)

Mengambil item data pada indeks tertentu.

GetItem(String)

Mengambil item data dengan nama tertentu.

GetItemIndex(String)

Mengambil indeks item data untuk nama item data yang ditentukan.

GetItemMaxLength(Int32)

Mengambil nilai bilangan bulat yang menentukan panjang maksimum item data pada indeks yang ditentukan.

GetItemName(Int32)

Mengambil nama harfiah string item data pada indeks yang ditentukan.

GetItemType(Int32)

Mengambil jenis data item data, atau item, pada indeks yang ditentukan untuk format Defaultdefault .

(Diperoleh dari DataReader)
GetItemType(Int32, DataItemTypeFormat)

Mengambil tipe data untuk item data pada indeks tertentu dan dengan format jenis item tertentu.

IsNullItem(Int32)

Mengambil nilai Boolean yang menunjukkan apakah item data pada indeks yang ditentukan null.

IsNullItem(String)

Menunjukkan apakah nilai item data yang diberikan tidak ditentukan, yaitu null.

(Diperoleh dari DataReader)
NextResult()

Menguji apakah ada tataan hasil lain dan, jika benar, memajukan AdoDotNetDataTableReader.

Read()

Menguji apakah ada rekaman data lain dan, jika benar, memajukan AdoDotNetDataTableReader ke rekaman berikutnya.

Terminate()

Segera mengakhiri pembaca data, tanpa harus mengembalikan semua data atau mengatur parameter output.

(Diperoleh dari DataReader)

Berlaku untuk