AdoDotNetReader Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Implementierung der IVsDataReader- und IVsDataReaderDescriptor-Schnittstellen dar, die das ADO .NET DbDataReader-Objekt verwenden.
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
- Vererbung
Konstruktoren
AdoDotNetReader(DbDataReader) |
Initialisiert eine parametrisierte instance der AdoDotNetReader -Klasse mit einem ADO.NET-Datenleseobjekt. |
AdoDotNetReader(DbDataReader, DbCommand) |
Initialisiert eine parametrisierte instance der AdoDotNetReader -Klasse mit einem ADO.NET-Datenleseobjekt und einem Befehlsobjekt. |
Eigenschaften
Descriptor |
Ruft Informationen ab, die die Daten aus einer Datenquelle beschreiben. (Geerbt von DataReader) |
HasDescriptor |
Ruft einen Wert ab, der angibt, ob der Data-Parameter seine IVsDataReaderDescriptor Implementierung über die Descriptor -Eigenschaft verfügbar macht. |
IsClosed |
Ruft einen Wert ab, der angibt, ob der angegebene Datenleser instance geschlossen ist. |
ItemCount |
Ruft die Anzahl der Elemente im aktuellen Datenblock ab. |
Status |
Ruft einen numerischen status Code ab, der von der Methode zurückgegeben wird, die dem Datenleser derzeit Daten bereitstellt. |
UnderlyingReader |
Ruft das zugrunde liegende DbDataReader Objekt instance ab, das von dieser Klasse verwendet wird. |
Methoden
Close() |
Schließt das aktuelle DbDataReader Objekt instance. |
Dispose() |
Gibt verwaltete Ressourcen frei, die für die aktuelle DataReader instance gespeichert sind. (Geerbt von DataReader) |
Dispose(Boolean) |
Bereinigt Ressourcen, die dem aktuellen DataReader instance zugeordnet sind, sowohl beim Aufruf der öffentlichen Dispose() Methode als auch beim Abschluss des Objekts mit einem Aufruf der Finalize() -Methode. (Geerbt von DataReader) |
GetBytes(Int32, Byte[], Int32, Int32) |
Ruft eine angegebene Anzahl von Bytes an Binärdaten ab. |
GetBytes(String, Byte[], Int32, Int32) |
Ruft eine angegebene Anzahl von Bytes an Binären Rohdaten ab. (Geerbt von DataReader) |
GetItem(Int32) |
Ruft ein Objekt instance ab, das das abrufbare Element darstellt, wie durch einen Index im aktuellen Datenblock bestimmt. |
GetItem(String) |
Ruft ein Objekt instance ab, das das abrufbare Element darstellt, wie durch den Namen angegeben. |
GetItemIndex(String) |
Ruft den Index des Elements für den angegebenen Elementnamen ab, z. B. den Index einer Spalte für einen angegebenen Spaltennamen. |
GetItemMaxLength(Int32) |
Ruft die maximale Länge von Datenelementen am angegebenen Index in Zeichen ab. |
GetItemName(Int32) |
Ruft den Namen ab, der dem Datenelement am angegebenen Index zugewiesen ist, falls vorhanden. |
GetItemType(Int32) |
Ruft den Datentyp eines Datenelements (oder elemente) am angegebenen Index für das Standardformat Defaultab. (Geerbt von DataReader) |
GetItemType(Int32, DataItemTypeFormat) |
Ruft den Datentyp eines Datenelements oder von Elementen am angegebenen Index in einem angegebenen Format ab. |
IsNullItem(Int32) |
Gibt an, ob der Wert des Datenelements am angegebenen Index nicht angegeben ist, d. h. NULL. |
IsNullItem(String) |
Gibt an, ob der Wert des angegebenen Datenelements nicht angegeben ist, d. h. NULL. (Geerbt von DataReader) |
NextResult() |
Setzt den Datenleser auf das nächste Ergebnis, wenn der Reader mehrere Ergebnisse enthält. |
Read() |
Wechselt den Reader zum nächsten Datenblock, wenn der Reader mehr als einen Block enthält. |
Terminate() |
Beendet den Datenleser sofort, ohne notwendigerweise alle Daten zurückzugeben oder Ausgabeparameter festzulegen. |