DataReader-Klasse
Bietet die Möglichkeit bereit, Daten aus einer beliebigen Datenquelle verfügbar zu machen.
Vererbungshierarchie
Object
Microsoft.VisualStudio.Data.Framework.DataReader
Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetReader
Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetSchemaReader
Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetTableReader
Namespace: Microsoft.VisualStudio.Data.Framework
Assembly: Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)
Syntax
'Declaration
Public MustInherit Class DataReader _
Implements IVsDataReader, IDisposable, IVsDataReaderDescriptor
public abstract class DataReader : IVsDataReader,
IDisposable, IVsDataReaderDescriptor
public ref class DataReader abstract : IVsDataReader,
IDisposable, IVsDataReaderDescriptor
[<AbstractClass>]
type DataReader =
class
interface IVsDataReader
interface IDisposable
interface IVsDataReaderDescriptor
end
public abstract class DataReader implements IVsDataReader, IDisposable, IVsDataReaderDescriptor
Der DataReader-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
DataReader | Initialisiert eine neue Instanz der DataReader-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
Descriptor | Ruft Informationen ab, die die Daten einer Datenquelle beschreibt. | |
HasDescriptor | Ruft einen Wert ab, ob der Datenreader seine IVsDataReaderDescriptor Implementierung durch die Descriptor-Eigenschaft verfügbar macht. | |
IsClosed | Ruft einen Boolean-Wert ab, der angibt, ob der angegebene Benutzer geschlossen wurde. | |
ItemCount | Ruft die Anzahl der Elemente im aktuellen Block von Daten ab. | |
Status | Ruft einen numerischen Statuscode ab, der von der Methode zurückgegeben wird, die lediglich Daten z Datenreader. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Close | Schließt die DataReader-Instanz. | |
Dispose() | Die Versionen verwaltete Ressourcen, die für die aktuelle DataReader angehalten werden, führen als Beispiel. | |
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. | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
Finalize | Schließt die aktuelle DataReader-Instanz ab. (Überschreibt Object.Finalize.) | |
GetBytes(Int32, array<Byte[], Int32, Int32) | Ruft eine angegebene Anzahl Bytes unformatierte Binärdaten ab. | |
GetBytes(String, array<Byte[], Int32, Int32) | Ruft eine angegebene Anzahl Bytes unformatierte Binärdaten ab. | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetItem(Int32) | Ruft den Wert des Elements am angegebenen Index im aktuellen Block von Daten ab. | |
GetItem(String) | Ruft den Wert eines Datenelements mit dem angegebenen Namen im aktuellen Block von Daten ab. | |
GetItemIndex | Gibt den Index gemäß dem angegebenen Elementnamen im Block von Daten zurück. | |
GetItemMaxLength | Ruft die maximale Länge, in Zeichen, mit Datenelementen am angegebenen Index ab. | |
GetItemName | Ruft den Namen ab, der dem Datenelement am angegebenen Index, sofern zugewiesen wird. | |
GetItemType(Int32) | Ruft den Datentyp eines Datenelements oder der Elemente, am angegebenen Index für das Standardformat Default ab. | |
GetItemType(Int32, DataItemTypeFormat) | Ruft den Datentyp eines Datenelements oder der Elemente, am angegebenen Index in einem angegebenen Format ab. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
IsNullItem(Int32) | Gibt an, dass das Datenelement am angegebenen Index. d. h. nullein Nullverweis (Nothing in Visual Basic) nicht angegeben ist. | |
IsNullItem(String) | Gibt an, ob der Wert des angegebenen Datenelements d. h nullein Nullverweis (Nothing in Visual Basic) nicht angegeben ist. | |
MemberwiseClone | Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.) | |
NextResult | Setzt den Datenreader folgendermaßen Resultset, wenn der Reader mehrere Resultsets enthält. | |
Read | Setzt den Reader den folgenden Block von Daten, wenn der Reader mehr als einem Datenblock enthält. | |
Terminate | Beendet den Datenreader sofort, ohne unbedingt alle Daten zurückzugeben oder Ausgabeparameter festzulegen. | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Hinweise
Alle Datenabrufmechanismen der untersten Ebene geben ein DataReader-Objekt zurück.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.