IVsDataReader-Schnittstelle
Stellt die Schnittstelle dar, die Methoden und Eigenschaften für das Lesen von Daten von einer Datenquelle verfügbar macht.
Namespace: Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly: Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)
Syntax
'Declaration
<DataClientObjectAttribute("29885742-32C5-46d3-A2A6-A28F4B6D746B")> _
Public Interface IVsDataReader _
Inherits IDisposable
[DataClientObjectAttribute("29885742-32C5-46d3-A2A6-A28F4B6D746B")]
public interface IVsDataReader : IDisposable
[DataClientObjectAttribute(L"29885742-32C5-46d3-A2A6-A28F4B6D746B")]
public interface class IVsDataReader : IDisposable
[<DataClientObjectAttribute("29885742-32C5-46d3-A2A6-A28F4B6D746B")>]
type IVsDataReader =
interface
interface IDisposable
end
public interface IVsDataReader extends IDisposable
Der IVsDataReader-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
Descriptor | Wenn Sie von einer Klasse implementiert werden, ruft Informationen ab, die die Daten aus einer Datenquelle beschreibt. | |
IsClosed | Wenn Sie von einer Klasse implementiert werden, Boolean ruft einen Wert ab, der angibt, ob der angegebene Reader geschlossen wird. | |
Status | Wenn Sie von einer Klasse implementiert werden, ruft einen numerischen Statuscode ab, der von der Methode zurückgegeben wird, die lediglich Daten zum Datenreader bereitstellt. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Close | Wenn Sie von einer Klasse implementiert werden, enthält die IVsDataReader-Instanz. | |
Dispose | Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. (Von IDisposable geerbt.) | |
GetBytes(Int32, array<Byte[], Int32, Int32) | Wenn Sie von einer Klasse implementiert werden, ruft eine angegebene Anzahl Bytes unformatierte Binärdaten ab. | |
GetBytes(String, array<Byte[], Int32, Int32) | Wenn Sie von einer Klasse implementiert werden, ruft eine angegebene Anzahl Bytes unformatierte Binärdaten ab. | |
GetItem(Int32) | Wenn Sie von einer Klasse implementiert werden, wird der Wert des Elements am angegebenen Index im aktuellen Block von Daten ab. | |
GetItem(String) | Wenn Sie von einer Klasse implementiert werden, ruft den Wert eines Datenelements mit dem angegebenen Namen im aktuellen Block von Daten ab. | |
IsNullItem(Int32) | Wenn Sie von einer Klasse implementiert werden, gibt an, ob das Datenelement am angegebenen Index ein. nullein Nullverweis (Nothing in Visual Basic) nicht angegeben ist. | |
IsNullItem(String) | Wenn Sie von einer Klasse implementiert werden, gibt an, ob der Wert des angegebenen Datenelements h. nullein Nullverweis (Nothing in Visual Basic) nicht angegeben ist. | |
NextResult | Wenn Sie von einer Klasse, Fortschritte der Datenreader zum nächsten Resultset implementiert werden, wenn der Reader mehrere Resultsets enthält. | |
Read | Wenn Sie von einer Klasse, Fortschritte der Reader zum nächsten Block von Daten implementiert werden, wenn der Reader mehr als einen Block Daten enthält. | |
Terminate | Wenn Sie von einer Klasse implementiert werden, beendet den Datenreader sofort, ohne alle Daten unbedingt zurückzugeben oder Ausgabeparameter festzulegen. |
Zum Seitenanfang
Hinweise
Diese Schnittstelle verfügt über eine Basisimplementierung im DDEX-Framework.
Siehe auch
Referenz
Microsoft.VisualStudio.Data.Services.SupportEntities-Namespace