AdoDotNetTableReader Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
Konstruktory
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
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
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) |