Język

AdoDotNetTableReader Klasa

Definicja

Reprezentuje implementację interfejsów IVsDataReader i IVsDataReaderDescriptor przy użyciu obiektu 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
Dziedziczenie
AdoDotNetTableReader

Konstruktory

Nazwa Opis
AdoDotNetTableReader(DataTable)

Inicjuje sparametryzowane wystąpienie AdoDotNetDataTableReader klasy wraz z wystąpieniem DataTable .

AdoDotNetTableReader(DataTable, Int32)

Inicjuje sparametryzowane wystąpienie AdoDotNetDataTableReader klasy wraz z wystąpieniem DataTable i wartością stanu.

Właściwości

Nazwa Opis
Descriptor

Pobiera informacje opisujące dane ze źródła danych.

(Odziedziczone po DataReader)
HasDescriptor

Pobiera wartość wskazującą, czy parametr danych uwidacznia jego IVsDataReaderDescriptor implementację Descriptor za pośrednictwem właściwości .

IsClosed

Pobiera wartość wskazującą DataTable , czy element jest zamknięty.

ItemCount

Pobiera wartość całkowitą określającą liczbę elementów danych zawartych w bieżącym DataTable wystąpieniu.

Status

Pobiera wartość całkowitą reprezentującą stan tabeli danych; jednak niezmiennie zwraca zero.

UnderlyingTable

Pobiera bazowe DataTable wystąpienie obiektu używane w tej klasie.

Metody

Nazwa Opis
Close()

Zamyka bieżące DataTable wystąpienie.

Dispose()

Zwalnia zasoby zarządzane przechowywane dla bieżącego DataReader wystąpienia.

(Odziedziczone po DataReader)
Dispose(Boolean)

Czyści zasoby skojarzone z bieżącym DataReader wystąpieniem, zarówno wtedy, gdy wywoływana jest metoda publiczna Dispose() , jak i gdy obiekt jest finalizowany za pomocą wywołania Finalize() metody .

(Odziedziczone po DataReader)
GetBytes(Int32, Byte[], Int32, Int32)

Odczytuje strumień bajtów do buforu jako tablicę, zaczynając od określonego przesunięcia.

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

Pobiera określoną liczbę bajtów nieprzetworzonych danych binarnych.

(Odziedziczone po DataReader)
GetItem(Int32)

Pobiera element danych w określonym indeksie.

GetItem(String)

Pobiera element danych o określonej nazwie.

GetItemIndex(String)

Pobiera indeks elementu danych dla określonej nazwy elementu danych.

GetItemMaxLength(Int32)

Pobiera wartość całkowitą określającą maksymalną długość elementu danych w określonym indeksie.

GetItemName(Int32)

Pobiera nazwę literału ciągu elementu danych w określonym indeksie.

GetItemType(Int32)

Pobiera typ danych elementu danych lub elementów w określonym indeksie dla formatu Defaultdomyślnego .

(Odziedziczone po DataReader)
GetItemType(Int32, DataItemTypeFormat)

Pobiera typ danych dla elementu danych w określonym indeksie i z określonym formatem typu elementu.

IsNullItem(Int32)

Pobiera wartość logiczną wskazującą, czy element danych w określonym indeksie ma wartość null.

IsNullItem(String)

Wskazuje, czy wartość danego elementu danych jest nieokreślona, czyli null.

(Odziedziczone po DataReader)
NextResult()

Sprawdza, czy istnieje inny zestaw wyników, a jeśli wartość true, przechodzi do AdoDotNetDataTableReader.

Read()

Sprawdza, czy istnieje inny rekord danych, a jeśli ma wartość true, przechodzi AdoDotNetDataTableReader do następnego rekordu.

Terminate()

Natychmiast przerywa czytnik danych bez konieczności zwracania wszystkich danych lub ustawiania parametrów wyjściowych.

(Odziedziczone po DataReader)

Dotyczy