Bagikan melalui


AdoDotNetReader Kelas

Definisi

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

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

Konstruktor

AdoDotNetReader(DbDataReader)

Menginisialisasi instans AdoDotNetReader kelas yang diparameterkan dengan objek pembaca data ADO.NET.

AdoDotNetReader(DbDataReader, DbCommand)

Menginisialisasi instans AdoDotNetReader kelas yang diparameterkan dengan objek pembaca data ADO.NET dan objek perintah.

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 instans pembaca data yang ditentukan ditutup.

ItemCount

Mendapatkan jumlah item di blok data saat ini.

Status

Mendapatkan kode status numerik yang dikembalikan oleh metode yang saat ini menyediakan data kepada pembaca data.

UnderlyingReader

Mendapatkan instans objek yang mendasar DbDataReader yang digunakan oleh kelas ini.

Metode

Close()

Menutup instans objek saat ini DbDataReader .

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)

Mengambil jumlah byte data biner yang ditentukan.

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

Mengambil jumlah byte data biner mentah yang ditentukan.

(Diperoleh dari DataReader)
GetItem(Int32)

Mengambil instans objek yang mewakili item yang dapat diambil, seperti yang ditentukan oleh indeks di blok data saat ini.

GetItem(String)

Mengambil instans objek yang mewakili item yang dapat diambil seperti yang ditentukan oleh nama.

GetItemIndex(String)

Mengambil indeks item untuk nama item yang diberikan, seperti indeks kolom untuk nama kolom tertentu.

GetItemMaxLength(Int32)

Mengambil panjang maksimum, dalam karakter, item data pada indeks yang ditentukan.

GetItemName(Int32)

Mengambil nama yang ditetapkan ke item data pada indeks yang ditentukan, jika ada.

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 item data, atau item, pada indeks yang ditentukan dalam format tertentu.

IsNullItem(Int32)

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

IsNullItem(String)

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

(Diperoleh dari DataReader)
NextResult()

Memajukan pembaca data ke hasil berikutnya jika pembaca berisi beberapa hasil.

Read()

Memajukan pembaca ke blok data berikutnya jika pembaca berisi lebih dari satu blok.

Terminate()

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

Berlaku untuk