AdoDotNetSchemaReader Klasse

Definition

Bietet eine Möglichkeit zum Abrufen des Schemas des IDataReader Objekts, das das Resultset kapselt.

public ref class AdoDotNetSchemaReader : Microsoft::VisualStudio::Data::DataReader
public class AdoDotNetSchemaReader : Microsoft.VisualStudio.Data.DataReader
type AdoDotNetSchemaReader = class
    inherit DataReader
Public Class AdoDotNetSchemaReader
Inherits DataReader
Vererbung
AdoDotNetSchemaReader

Konstruktoren

AdoDotNetSchemaReader(IDataReader)

Klassenkonstruktor. Initialisiert eine neue Instanz der AdoDotNetSchemaReader-Klasse mit einem IDataReader.

AdoDotNetSchemaReader(IDataReader, IDbCommand)

Klassenkonstruktor. Initialisiert eine neue Instanz der AdoDotNetSchemaReader -Klasse mit IDataReader -und- IDbCommand Objekten.

Eigenschaften

InnerDataReader

Bietet eine Möglichkeit für den direkten Zugriff auf das zugrunde liegende- IDataReader Objekt.

IsClosed

Ruft einen booleschen Wert ab, der angibt, ob der AdoDotNetSchemaReader geschlossen ist.

ItemCount

Ruft einen ganzzahligen Wert ab, der die Anzahl der Datenelemente angibt, die in der aktuellen Instanz enthalten sind AdoDotNetSchemaReader .

SchemaTable

Ruft das Datentabelle-Objekt ab, das das Schema von darstellt, das IDataReader an den Konstruktor von übergeben wurde AdoDotNetSchemaReader .

Status

Ruft einen numerischen Statuscode ab, der von der Methode zurückgegeben wird, die derzeit Daten für das-Objekt bereitstellt DataReader

Methoden

Close()

Schließt die aktuelle- AdoDotNetSchemaReader Instanz.

Dispose()

Gibt verwaltete Ressourcen frei, die für die aktuelle Instanz aufbewahrt werden DataReader .

(Geerbt von DataReader)
Dispose(Boolean)

Bereinigt die Ressourcen, die der aktuellen Instanz zugeordnet sind DataReader , sowohl beim Aufruf der öffentlichen Dispose() Methode als auch bei der Fertigstellung des Objekts mit einem Aufruf der- Finalize() Methode.

(Geerbt von DataReader)
GetBytes(Int32, Byte[], Int32, Int32)

Liest einen Datenstrom von Bytes als Array in den Puffer, beginnend bei einem angegebenen Offset.

GetItem(Int32)

Ruft ein Datenelement an einem angegebenen Index ab.

GetItem(String)

Ruft ein Datenelement mit einem angegebenen Namen ab.

GetItemMaxLength(Int32)

Ruft einen ganzzahligen Wert ab, der die maximale Länge des Datenelements am angegebenen Index angibt.

GetItemName(Int32)

Ruft den Zeichenfolgenliteralnamen des Datenelements am angegebenen Index ab.

GetItemType(Int32, DataItemTypeFormat)

Ruft den Datentyp für ein Datenelement an einem angegebenen Index und mit einem angegebenen Elementtyp Format ab.

IsNullItem(Int32)

Ruft einen booleschen Wert ab, der angibt, ob das Datenelement am angegebenen Index NULL ist.

NextResult()

Testet, ob ein anderes Resultset vorhanden ist, und wenn true den Wert von erhöht AdoDotNetSchemaReader .

Read()

Testet, ob ein anderer Daten Satz vorhanden ist, und wenn true den AdoDotNetSchemaReader auf den nächsten Datensatz verschiebt.

Terminate()

Beendet das DataReader Objekt sofort, ohne dass unbedingt alle Daten zurückgegeben werden und keine Ausgabeparameter festgelegt werden.

Gilt für