Freigeben über


AdoDotNetDataReader-Klasse

Stellt eine Implementierung der DataReader-Klasse mit einer Implementierung der Schnittstelle ADO.NETIDataReader bereit.

Vererbungshierarchie

Object
  Microsoft.VisualStudio.Data.DataReader
    Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetDataReader

Namespace:  Microsoft.VisualStudio.Data.AdoDotNet
Assembly:  Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.dll)

Syntax

'Declaration
Public Class AdoDotNetDataReader _
    Inherits DataReader
public class AdoDotNetDataReader : DataReader
public ref class AdoDotNetDataReader : public DataReader
type AdoDotNetDataReader =  
    class 
        inherit DataReader 
    end
public class AdoDotNetDataReader extends DataReader

Der AdoDotNetDataReader-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode AdoDotNetDataReader(IDataReader) Klassenkonstruktor.Initialisiert eine Instanz der Klasse AdoDotNetDataReader parametrisierte mit einer Implementierung der Schnittstelle IDataReader.
Öffentliche Methode AdoDotNetDataReader(IDataReader, IDbCommand, array<DataParameter[]) Klassenkonstruktor.Initialisiert eine Instanz der Klasse AdoDotNetDataReader parametrisierte mit einer Implementierung der Schnittstelle IDataReader und des Befehls und/oder der Parameter, die IDataReader generierten.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft InnerDataReader Ruft das zugrunde liegende IDataReader-Objekt ab, das den aktuellen Datenreader steuert.
Öffentliche Eigenschaft IsClosed Ruft einen booleschen Wert ab, der angibt, ob die angegebene Datenreaderinstanz geschlossen wurde. (Überschreibt DataReader.IsClosed.)
Öffentliche Eigenschaft ItemCount Ruft die Anzahl der Elemente im aktuellen Block von Daten ab. (Überschreibt DataReader.ItemCount.)
Öffentliche Eigenschaft Status Ruft einen numerischen Statuscode ab, der von der Methode zurückgegeben wird, die lediglich Daten zum Datenreader bereitstellt. (Überschreibt DataReader.Status.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Close Schließt die aktuelle IDataReader-Objektinstanz. (Überschreibt DataReader.Close().)
Öffentliche Methode Dispose() Die Versionen verwalteten Ressourcen, die für aktuelle DataReader angehalten werden, führen als Beispiel. (Von DataReader geerbt.)
Geschützte Methode Dispose(Boolean) Die bereinigt die Ressourcen auf, die der aktuellen DataReader-Instanz zugeordnet sind, beide, wenn die öffentliche Dispose-Methode aufgerufen wird und wenn sowie das Objekt mit einem Aufruf der Methode Finalize abgeschlossen ist. (Von DataReader geerbt.)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Schließt die aktuelle DataReader-Instanz ab. (Von DataReader geerbt.)
Öffentliche Methode GetBytes Ruft eine angegebene Anzahl Bytes Binärdaten ab. (Überschreibt DataReader.GetBytes(Int32, array<Byte[], Int32, Int32).)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetItem(Int32) Ruft eine Objektinstanz ab, die das abrufbare Element darstellt, beispielsweise über einen Index in den aktuellen Block der Daten bestimmt. (Überschreibt DataReader.GetItem(Int32).)
Öffentliche Methode GetItem(String) Ruft eine Objektinstanz ab, die das abrufbare Element darstellt, beispielsweise nach Name angegeben. (Überschreibt DataReader.GetItem(String).)
Öffentliche Methode GetItemMaxLength Ruft die maximale Länge, in Zeichen, von Datenelementen am angegebenen Index ab. (Überschreibt DataReader.GetItemMaxLength(Int32).)
Öffentliche Methode GetItemName Ruft den Namen ab, der das Datenelement am angegebenen Index, sofern zugewiesen wird. (Überschreibt DataReader.GetItemName(Int32).)
Öffentliche Methode GetItemType Gibt den Datentyp eines Datenelements oder der Elemente, am angegebenen Index in einem angegebenen Format zurück. (Überschreibt DataReader.GetItemType(Int32, DataItemTypeFormat).)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode IsNullItem Gibt an, ob das Datenelement am angegebenen Index ein. nullein Nullverweis (Nothing in Visual Basic) nicht angegeben ist. (Überschreibt DataReader.IsNullItem(Int32).)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.)
Öffentliche Methode NextResult Setzt der Datenreader zum nächsten Ergebnis, wenn der Reader mehrere Ergebnisse enthält. (Überschreibt DataReader.NextResult().)
Öffentliche Methode Read Setzt der Reader zum nächsten Block von Daten, wenn der Reader mehr als einen Block enthält. (Überschreibt DataReader.Read().)
Öffentliche Methode Terminate Beendet den Datenreader sofort, ohne alle Daten unbedingt zurückzugeben noch Ausgabeparameter festzulegen. (Überschreibt DataReader.Terminate().)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Hinweise

Diese Klasse stellt eine Implementierung auf Grundlage der IDataReader-Schnittstelle der DataReader-Klasse bereit.

Es ist unwahrscheinlich, dass ein Datenanbieter das Verhalten dieser Klasse überschreiben oder andernfalls ändern muss; und können sie einfach instanziieren, wenn sie ADO.NETIDataReader haben und sie ein DDEX DataReader zurückgeben müssen

-Objekt.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Data.AdoDotNet-Namespace

AdoDotNetConnectionSupport