AdoDotNetReader-Klasse
Stellt eine Implementierung der DataReader-Klasse auf Basis der IVsDataReader und IVsDataReaderDescriptor-Schnittstellen bereit. Diese Implementierung verwendet das Objekt von ADO.NET DbDataReader.
Vererbungshierarchie
Object
Microsoft.VisualStudio.Data.Framework.DataReader
Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetReader
Namespace: Microsoft.VisualStudio.Data.Framework.AdoDotNet
Assembly: Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)
Syntax
'Declaration
Public Class AdoDotNetReader _
Inherits DataReader
public class AdoDotNetReader : DataReader
public ref class AdoDotNetReader : public DataReader
type AdoDotNetReader =
class
inherit DataReader
end
public class AdoDotNetReader extends DataReader
Der AdoDotNetReader-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
AdoDotNetReader(DbDataReader) | Initialisiert eine parametrisierte Instanz der AdoDotNetReader-Klasse mit einem ADO.NET-Datenreaderobjekt. | |
AdoDotNetReader(DbDataReader, DbCommand) | Initialisiert eine parametrisierte Instanz der AdoDotNetReader-Klasse mit einem ADO.NET Datenreaderobjekt und einem Befehlsobjekt. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
Descriptor | Ruft Informationen ab, die die Daten einer Datenquelle beschreibt. (Von DataReader geerbt.) | |
HasDescriptor | Ruft einen Wert ab, ob der Datenparameter seine IVsDataReaderDescriptor Implementierung durch die Descriptor-Eigenschaft verfügbar macht. (Überschreibt DataReader.HasDescriptor.) | |
IsClosed | Ruft einen Wert ab, ob die angegebene Datenreaderinstanz geschlossen wird. (Überschreibt DataReader.IsClosed.) | |
ItemCount | Ruft die Anzahl der Elemente im aktuellen Block von Daten ab. (Überschreibt DataReader.ItemCount.) | |
Status | Ruft einen numerischen Statuscode ab, der von der Methode zurückgegeben wird, die lediglich Daten z Datenreader. (Überschreibt DataReader.Status.) | |
UnderlyingReader | Ruft die zugrunde liegende DbDataReader-Objektinstanz ab, die von dieser Klasse verwendet wird. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Close | Schließt die aktuelle Objektinstanz DbDataReader. (Überschreibt DataReader.Close().) | |
Dispose() | Die Versionen verwaltete Ressourcen, die für die aktuelle DataReader angehalten werden, führen als Beispiel. (Von DataReader geerbt.) | |
Dispose(Boolean) | Bereinigt die Ressourcen, die der aktuellen DataReader-Instanz, beide Attribute zugeordnet werden, wenn die Öffentlichkeits Dispose-Methode aufgerufen wird und das Objekt durch einen Aufruf der Finalize-Methode abgeschlossen wird. (Von DataReader geerbt.) | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
Finalize | Schließt die aktuelle DataReader-Instanz ab. (Von DataReader geerbt.) | |
GetBytes(String, array<Byte[], Int32, Int32) | Ruft eine angegebene Anzahl Bytes unformatierte Binärdaten ab. (Von DataReader geerbt.) | |
GetBytes(Int32, array<Byte[], Int32, Int32) | Ruft eine angegebene Anzahl Bytes Binärdaten ab. (Überschreibt DataReader.GetBytes(Int32, array<Byte[], Int32, Int32).) | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetItem(Int32) | Ruft eine Objektinstanz ab, die das Element darstellt abrufbare, wie über einen Index im aktuellen Block der Daten bestimmt. (Überschreibt DataReader.GetItem(Int32).) | |
GetItem(String) | Ruft eine Objektinstanz ab, die das Element darstellt abrufbare, wie über den Namen angegeben. (Überschreibt DataReader.GetItem(String).) | |
GetItemIndex | Ruft den Index des Elements für den angegebenen Elementnamen, wie den Index einer Spalte für einen angegebenen Spaltennamen ab. (Überschreibt DataReader.GetItemIndex(String).) | |
GetItemMaxLength | Ruft die maximale Länge, in Zeichen, mit Datenelementen am angegebenen Index ab. (Überschreibt DataReader.GetItemMaxLength(Int32).) | |
GetItemName | Ruft den Namen ab, der dem Datenelement am angegebenen Index, sofern zugewiesen wird. (Überschreibt DataReader.GetItemName(Int32).) | |
GetItemType(Int32) | Ruft den Datentyp eines Datenelements oder der Elemente, am angegebenen Index für das Standardformat Default ab. (Von DataReader geerbt.) | |
GetItemType(Int32, DataItemTypeFormat) | Ruft den Datentyp eines Datenelements oder der Elemente, am angegebenen Index in einem angegebenen Format ab. (Überschreibt DataReader.GetItemType(Int32, DataItemTypeFormat).) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
IsNullItem(String) | Gibt an, ob der Wert des angegebenen Datenelements d. h nullein Nullverweis (Nothing in Visual Basic) nicht angegeben ist. (Von DataReader geerbt.) | |
IsNullItem(Int32) | Gibt an, ob der Wert des Datenelements am angegebenen Index. d. h. nullein Nullverweis (Nothing in Visual Basic) nicht angegeben ist. (Überschreibt DataReader.IsNullItem(Int32).) | |
MemberwiseClone | Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.) | |
NextResult | Setzt den Datenreader das folgende Ergebnis, falls der Reader mehrere Ergebnisse enthält. (Überschreibt DataReader.NextResult().) | |
Read | Setzt den Reader den folgenden Block von Daten, wenn der Reader mehrere Block enthält. (Überschreibt DataReader.Read().) | |
Terminate | Beendet den Datenreader sofort, ohne unbedingt alle Daten zurückzugeben oder Ausgabeparameter festzulegen. (Überschreibt DataReader.Terminate().) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.