IVsDataReader Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Methoden zum Lesen von Daten aus einer Datenquelle dar.
public interface class IVsDataReader : IDisposable
[Microsoft.VisualStudio.Data.Core.DataClientObject("29885742-32C5-46d3-A2A6-A28F4B6D746B")]
public interface IVsDataReader : IDisposable
[<Microsoft.VisualStudio.Data.Core.DataClientObject("29885742-32C5-46d3-A2A6-A28F4B6D746B")>]
type IVsDataReader = interface
interface IDisposable
Public Interface IVsDataReader
Implements IDisposable
- Abgeleitet
- Attribute
- Implementiert
Eigenschaften
Descriptor |
Ruft bei Implementierung durch eine -Klasse Informationen ab, die die Daten aus einer Datenquelle beschreiben. |
IsClosed |
Ruft bei Implementierung durch eine Klasse einen booleschen Wert ab, der angibt, ob der angegebene Reader geschlossen ist. |
Status |
Ruft bei Implementierung durch eine Klasse einen numerischen status Code ab, der von der Methode zurückgegeben wird, die dem Datenleser derzeit Daten bereitstellt. |
Methoden
Close() |
Wenn sie von einer Klasse implementiert wird, schließt die IVsDataReader instance. |
GetBytes(Int32, Byte[], Int32, Int32) |
Ruft bei Implementierung durch eine -Klasse eine angegebene Anzahl von Bytes an binären Rohdaten ab. |
GetBytes(String, Byte[], Int32, Int32) |
Ruft bei Implementierung durch eine -Klasse eine angegebene Anzahl von Bytes an binären Rohdaten ab. |
GetItem(Int32) |
Ruft bei Implementierung durch eine -Klasse den Wert des Elements am angegebenen Index im aktuellen Datenblock ab. |
GetItem(String) |
Ruft bei Implementierung durch eine -Klasse den Wert eines Datenelements mit dem angegebenen Namen im aktuellen Datenblock ab. |
IsNullItem(Int32) |
Gibt bei Implementierung durch eine -Klasse an, ob das Datenelement am angegebenen Index nicht angegeben ist, d. h. NULL. |
IsNullItem(String) |
Gibt bei Implementierung durch eine -Klasse an, ob der Wert des angegebenen Datenelements nicht angegeben ist, d. h. NULL. |
NextResult() |
Wenn sie von einer -Klasse implementiert wird, wird der Datenleser zum nächsten Resultset weiter entwickelt, wenn der Reader mehrere Resultsets enthält. |
Read() |
Wenn er von einer Klasse implementiert wird, wird der Reader in den nächsten Datenblock versetzt, in fällen, in denen der Reader mehr als einen Datenblock enthält. |
Terminate() |
Bei Implementierung durch eine Klasse beendet der Datenleser sofort, ohne dass alle Daten zurückgegeben oder Ausgabeparameter festgelegt werden müssen. |