Freigeben über


OracleDataReader-Member

Bietet ein Verfahren für das Lesen eines Vorwärtsstreams von Datenzeilen aus einer Datenquelle. Die Klasse kann nicht geerbt werden.

In den folgenden Tabellen werden die vom OracleDataReader -Typ verfügbar gemachten Member aufgeführt.

Öffentliche Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Depth Überschrieben. Ruft einen Wert ab, der die Tiefe der Schachtelung für die aktuelle Zeile angibt.
Öffentliche Eigenschaft FieldCount Überschrieben. Ruft die Anzahl der Spalten in der aktuellen Zeile ab.
Öffentliche Eigenschaft HasRows Überschrieben. Ruft einen Wert ab, der angibt, ob OracleDataReader eine oder mehrere Zeilen enthält.
Öffentliche Eigenschaft IsClosed Überschrieben. Gibt an, ob OracleDataReader geschlossen ist.
Öffentliche Eigenschaft Item Überladen. Überschrieben. Ruft den Wert einer Spalte im systemeigenen Format ab.
Öffentliche Eigenschaft RecordsAffected Überschrieben. Ruft die Anzahl der durch die Ausführung der SQL-Anweisung geänderten, eingefügten oder gelöschten Zeilen ab.
Öffentliche Eigenschaft VisibleFieldCount  Ruft die Anzahl der nicht ausgeblendeten Felder im DbDataReader ab.(Von DbDataReader geerbt.)

Zum Seitenanfang

Öffentliche Methoden

(siehe auch Geschützte Methoden )

  Name Beschreibung
Öffentliche Methode Close Überschrieben. Schließt das OracleDataReader-Objekt.
Öffentliche Methode CreateObjRef  Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Dispose  Überladen. Gibt die vom DbDataReader verwendeten Ressourcen frei. (Von DbDataReader geerbt.)
Öffentliche Methode Equals  Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.)
Öffentliche Methode GetBoolean Überschrieben. Ruft den Wert der angegebenen Spalte als booleschen Wert ab.
Öffentliche Methode GetByte Überschrieben. Ruft den Wert der angegebenen Spalte als ein Byte ab.
Öffentliche Methode GetBytes Überschrieben. Liest beginnend am angegebenen Pufferoffset einen Stream von Bytes aus dem angegebenen Spaltenoffset als Array in den Puffer.
Öffentliche Methode GetChar Überschrieben. Ruft den Wert der angegebenen Spalte als Zeichen ab.
Öffentliche Methode GetChars Überschrieben. Liest beginnend am angegebenen Pufferoffset einen Stream von Zeichen aus dem angegebenen Spaltenoffset als Array in den Puffer.
Öffentliche Methode GetData  Gibt ein DbDataReader-Objekt für die angeforderte Spaltenordnungszahl zurück. (Von DbDataReader geerbt.)
Öffentliche Methode GetDataTypeName Überschrieben. Ruft den Namen des Quelldatentyps ab.
Öffentliche Methode GetDateTime Überschrieben. Ruft den Wert der angegebenen Spalte als DateTime-Objekt ab.
Öffentliche Methode GetDecimal Überschrieben. Ruft den Wert der angegebenen Spalte als Decimal-Objekt ab.
Öffentliche Methode GetDouble Überschrieben. Ruft den Wert der angegebenen Spalte als Gleitkommazahl mit doppelter Genauigkeit ab.
Öffentliche Methode GetEnumerator Überschrieben. Gibt einen IEnumerator zurück, mit dem die Zeilen im Datenreader durchlaufen werden können.
Öffentliche Methode GetFieldType Überschrieben. Ruft den Type ab, der den Datentyp des Objekts darstellt.
Öffentliche Methode GetFloat Überschrieben. Ruft den Wert der angegebenen Spalte als Gleitkommazahl mit einfacher Genauigkeit ab.
Öffentliche Methode GetGuid Überschrieben. Ruft den Wert der angegebenen Spalte als global eindeutigen Bezeichner (Globally Unique Identifier, GUID) ab.
Öffentliche Methode GetHashCode  Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.)
Öffentliche Methode GetInt16 Überschrieben. Ruft den Wert der angegebenen Spalte als 16-Bit-Ganzzahl mit Vorzeichen ab.
Öffentliche Methode GetInt32 Überschrieben. Ruft den Wert der angegebenen Spalte als 32-Bit-Ganzzahl mit Vorzeichen ab.
Öffentliche Methode GetInt64 Überschrieben. Ruft den Wert der angegebenen Spalte als 64-Bit-Ganzzahl mit Vorzeichen ab.
Öffentliche Methode GetLifetimeService  Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.)
Öffentliche Methode GetName Überschrieben. Ruft den Namen der angegebenen Spalte ab.
Öffentliche Methode GetOracleBFile Ruft den Wert der angegebenen Spalte als OracleBFile-Objekt ab.
Öffentliche Methode GetOracleBinary Ruft den Wert der angegebenen Spalte als OracleBinary-Objekt ab.
Öffentliche Methode GetOracleDateTime Ruft den Wert der angegebenen Spalte als OracleDateTime-Objekt ab.
Öffentliche Methode GetOracleLob Ruft den Wert der angegebenen Spalte als OracleLob-Objekt ab.
Öffentliche Methode GetOracleMonthSpan Ruft den Wert der angegebenen Spalte als OracleMonthSpan-Objekt ab.
Öffentliche Methode GetOracleNumber Ruft den Wert der angegebenen Spalte als OracleNumber-Objekt ab.
Öffentliche Methode GetOracleString Ruft den Wert der angegebenen Spalte als OracleString-Objekt ab.
Öffentliche Methode GetOracleTimeSpan Ruft den Wert der angegebenen Spalte als OracleTimeSpan-Objekt ab.
Öffentliche Methode GetOracleValue Ruft den Wert der Spalte an der angegebenen Ordnungszahl im Oracle-Format ab.
Öffentliche Methode GetOracleValues Ruft alle Attributspalten in der aktuellen Zeile im Oracle-Format ab.
Öffentliche Methode GetOrdinal Überschrieben. Ruft bei angegebenem Spaltennamen die Ordnungszahl der Spalte ab.
Öffentliche Methode GetProviderSpecificFieldType Überschrieben. Ruft ein Object ab, das eine Darstellung des Feldtyps ist, der für den zugrunde liegenden Anbieter spezifisch ist.
Öffentliche Methode GetProviderSpecificValue Überschrieben. Ruft ein Object ab, das eine Darstellung des Feldtyps ist, der für den zugrunde liegenden Anbieter spezifisch ist.
Öffentliche Methode GetProviderSpecificValues Überschrieben. Ruft ein Array von Objekten ab, die die Werte darstellen, die für den zugrunde liegenden Anbieter spezifisch sind.
Öffentliche Methode GetSchemaTable Überschrieben. Gibt eine DataTable zurück, die die Spaltenmetadaten des OracleDataReader beschreibt.
Öffentliche Methode GetString Überschrieben. Ruft den Wert der angegebenen Spalte als eine Zeichenfolge ab.
Öffentliche Methode GetTimeSpan Ruft den Wert der angegebenen Spalte als System.TimeSpan ab.
Öffentliche Methode GetType  Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode GetValue Überschrieben. Ruft den Wert der Spalte an der angegebenen Ordnungszahl im systemeigenen Format ab.
Öffentliche Methode GetValues Überschrieben. Ruft alle Attributspalten in der aktuellen Zeile ab.
Öffentliche Methode InitializeLifetimeService  Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.)
Öffentliche Methode IsDBNull Überschrieben. Ruft einen Wert ab, der angibt, ob die Spalte nicht vorhandene oder fehlende Werte enthält.
Öffentliche Methode NextResult Überschrieben. Setzt den OracleDataReader auf das nächste Ergebnis.
Öffentliche Methode Read Überschrieben. Verschiebt den OracleDataReader auf den nächsten Datensatz.
Öffentliche Methode Statisch ReferenceEquals  Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.)
Öffentliche Methode ToString  Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.)

Zum Seitenanfang

Geschützte Methoden

  Name Beschreibung
Geschützte Methode Dispose  Überladen. Gibt die vom DbDataReader verwendeten Ressourcen frei. (Von DbDataReader geerbt.)
Geschützte Methode Finalize  Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Geschützte Methode GetDbDataReader  Gibt ein DbDataReader-Objekt für die angeforderte Spaltenordnungszahl zurück, das mit einer anbieterspezifischen Implementierung überschrieben werden kann. (Von DbDataReader geerbt.)
Geschützte Methode MemberwiseClone  Überladen. (Von MarshalByRefObject geerbt.)

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite Schnittstellenimplementierung Methode System.Collections.IEnumerable.GetEnumerator  

Zum Seitenanfang

Siehe auch

Referenz

OracleDataReader-Klasse
System.Data.OracleClient-Namespace