AdoDotNetReader 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 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
- Dziedziczenie
Konstruktory
AdoDotNetReader(DbDataReader) |
Inicjuje sparametryzowane wystąpienie AdoDotNetReader klasy z obiektem czytnika danych ADO.NET. |
AdoDotNetReader(DbDataReader, DbCommand) |
Inicjuje sparametryzowane wystąpienie AdoDotNetReader klasy z obiektem czytnika danych ADO.NET i obiektem polecenia. |
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ą, czy określone wystąpienie czytnika danych jest zamknięte. |
ItemCount |
Pobiera liczbę elementów w bieżącym bloku danych. |
Status |
Pobiera kod stanu liczbowego zwracany przez metodę, która obecnie dostarcza dane do czytnika danych. |
UnderlyingReader |
Pobiera bazowe DbDataReader wystąpienie obiektu, które jest używane przez tę klasę. |
Metody
Close() |
Zamyka bieżące DbDataReader wystąpienie obiektu. |
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) |
Pobiera określoną liczbę bajtów danych binarnych. |
GetBytes(String, Byte[], Int32, Int32) |
Pobiera określoną liczbę bajtów nieprzetworzonych danych binarnych. (Odziedziczone po DataReader) |
GetItem(Int32) |
Pobiera wystąpienie obiektu reprezentujące element, który można pobrać zgodnie z indeksem w bieżącym bloku danych. |
GetItem(String) |
Pobiera wystąpienie obiektu reprezentujące element, który można pobrać zgodnie z nazwą. |
GetItemIndex(String) |
Pobiera indeks elementu dla podanej nazwy elementu, taki jak indeks kolumny dla danej nazwy kolumny. |
GetItemMaxLength(Int32) |
Pobiera maksymalną długość elementów danych w znakach w określonym indeksie. |
GetItemName(Int32) |
Pobiera nazwę przypisaną do elementu danych w określonym indeksie, jeśli istnieje. |
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 elementu danych lub elementów w określonym indeksie w określonym formacie. |
IsNullItem(Int32) |
Wskazuje, czy wartość elementu danych w określonym indeksie jest nieokreślona, czyli null. |
IsNullItem(String) |
Wskazuje, czy wartość danego elementu danych jest nieokreślona, czyli null. (Odziedziczone po DataReader) |
NextResult() |
Rozwija czytnik danych do następnego wyniku, jeśli czytnik zawiera wiele wyników. |
Read() |
Rozwija czytnik do następnego bloku danych, jeśli czytnik zawiera więcej niż jeden blok. |
Terminate() |
Natychmiast przerywa czytnik danych bez konieczności zwracania wszystkich danych lub ustawiania parametrów wyjściowych. |