Interfaccia IVsDataReader
Rappresenta l'interfaccia che espone metodi e proprietà per la lettura di dati da qualsiasi origine dati.
Spazio dei nomi: Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly: Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)
Sintassi
'Dichiarazione
<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
Il tipo IVsDataReader espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
Descriptor | Se implementata da una classe, ottiene informazioni che descrivono i dati da un'origine dati. |
![]() |
IsClosed | Se implementata da una classe, ottiene un valore Boolean che indica se il lettore specificato viene chiuso. |
![]() |
Status | Se implementata da una classe, ottiene un codice di stato numerico restituito dal metodo attualmente che fornisce dati al lettore dati. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
Close | Se implementata da una classe, chiudere l'istanza IVsDataReader. |
![]() |
Dispose | Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite. (Ereditato da IDisposable) |
![]() |
GetBytes(Int32, array<Byte[], Int32, Int32) | Se implementata da una classe, recupera un numero specificato di byte dati binari da rivedere. |
![]() |
GetBytes(String, array<Byte[], Int32, Int32) | Se implementata da una classe, recupera un numero specificato di byte dati binari da rivedere. |
![]() |
GetItem(Int32) | Se implementata da una classe, recupera il valore dell'elemento all'indice specificato nel blocco corrente di dati. |
![]() |
GetItem(String) | Se implementata da una classe, recupera il valore di un elemento dati con il nome specificato nel blocco corrente di dati. |
![]() |
IsNullItem(Int32) | Se implementata da una classe, indica se l'elemento dati all'indice specificato non è specificato, ovvero, nullriferimento null (Nothing in Visual Basic). |
![]() |
IsNullItem(String) | Se implementata da una classe, indica se il valore dell'elemento dati specificato non è specificato, ovvero, nullriferimento null (Nothing in Visual Basic). |
![]() |
NextResult | Se implementata da una classe, l'avanzamento del lettore dati al set di risultati seguente, nei casi in cui il lettore contiene i più set di risultati. |
![]() |
Read | Se implementata da una classe, l'avanzamento del lettore al seguente blocco di dati, nei casi in cui il lettore contiene più di un blocco di dati. |
![]() |
Terminate | Se implementata da una classe, terminare il lettore dati immediatamente, senza utilizzare necessariamente restituire tutti i dati o impostare i parametri di output. |
In alto
Note
Questa interfaccia dispone di un'implementazione di base in DDEX Framework.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.Data.Services.SupportEntities