Freigeben über


AdoDotNetDataTableReader-Klasse

Ruft den Inhalt einer oder mehrerer DataTable-Objekte in Form von einem oder mehreren schreibgeschützten, dass Resultsets ab.

Vererbungshierarchie

Object
  Microsoft.VisualStudio.Data.DataReader
    Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetDataTableReader

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

Syntax

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

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode AdoDotNetDataTableReader(DataTable) Klassenkonstruktor.Initialisiert eine Instanz der Klasse AdoDotNetDataTableReader parametrisierte zusammen mit einer Instanz DataTable.
Öffentliche Methode AdoDotNetDataTableReader(DataTable, Int32) Klassenkonstruktor.Initialisiert eine neue Instanz der Klasse AdoDotNetDataTableReader zusammen mit einer Instanz DataTable und Status des Indikators.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft InnerDataTable Stellt eine Möglichkeit für auf das zugrunde liegende Objekt DataTable direkt zugreifen bereit.
Öffentliche Eigenschaft IsClosed Ruft einen booleschen Wert ab, ob DataTableReader geschlossen wird. (Überschreibt DataReader.IsClosed.)
Öffentliche Eigenschaft ItemCount ÜberschreibenRuft einen ganzzahligen Wert ab, der die Anzahl von Datenelementen angibt, die in der aktuellen Instanz DataTableReader enthalten sind. (Überschreibt DataReader.ItemCount.)
Öffentliche Eigenschaft Status Ruft einen ganzzahligen Wert ab, der den Status der Datentabelle darstellt; gibt jedoch unveränderlich null zurück. (Überschreibt DataReader.Status.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Close Schließt die aktuelle DataTableReader-Instanz. (Ü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 Liest einen Stream von Bytes in den Puffer als Array und beginnt bei einem angegebenen Offset (Überschreibt DataReader.GetBytes(Int32, array<Byte[], Int32, Int32).)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetItem(Int32) Ruft ein Datenelement an einem angegebenen Index ab. (Überschreibt DataReader.GetItem(Int32).)
Öffentliche Methode GetItem(String) Ruft ein Datenelement mit einem angegebenen Namen ab. (Überschreibt DataReader.GetItem(String).)
Öffentliche Methode GetItemMaxLength Ruft einen ganzzahligen Wert ab, der die maximale Länge des Datenelements am angegebenen Index angibt. (Überschreibt DataReader.GetItemMaxLength(Int32).)
Öffentliche Methode GetItemName Ruft den Zeichenfolgenliteralnamen des Datenelements am angegebenen Index ab. (Überschreibt DataReader.GetItemName(Int32).)
Öffentliche Methode GetItemType Ruft den Datentyp für ein Datenelement an einem angegebenen Index und mit einem angegebenen Elementtypformat ab. (Überschreibt DataReader.GetItemType(Int32, DataItemTypeFormat).)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode IsNullItem Ruft einen booleschen Wert ab, ob das Datenelement am angegebenen Index nullein Nullverweis (Nothing in Visual Basic) ist. (Überschreibt DataReader.IsNullItem(Int32).)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.)
Öffentliche Methode NextResult Testet, ob ein anderes Resultset gibt und wenn trueAdoDotNetDataTableReader wechselt. (Überschreibt DataReader.NextResult().)
Öffentliche Methode Read Testet, ob es einen anderen Datensatz vorhanden ist und wenn trueAdoDotNetDataTableReader zum nächsten Datensatz gewechselt. (Überschreibt DataReader.Read().)
Öffentliche Methode Terminate Beendet den Datenreader sofort, ohne alle Daten unbedingt zurückzugeben noch Ausgabeparameter festzulegen. (Von DataReader geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Hinweise

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

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

DataTableReader