Condividi tramite


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
Proprietà pubblica Descriptor Se implementata da una classe, ottiene informazioni che descrivono i dati da un'origine dati.
Proprietà pubblica IsClosed Se implementata da una classe, ottiene un valore Boolean che indica se il lettore specificato viene chiuso.
Proprietà pubblica 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
Metodo pubblico Close Se implementata da una classe, chiudere l'istanza IVsDataReader.
Metodo pubblico Dispose Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite. (Ereditato da IDisposable)
Metodo pubblico GetBytes(Int32, array<Byte[], Int32, Int32) Se implementata da una classe, recupera un numero specificato di byte dati binari da rivedere.
Metodo pubblico GetBytes(String, array<Byte[], Int32, Int32) Se implementata da una classe, recupera un numero specificato di byte dati binari da rivedere.
Metodo pubblico GetItem(Int32) Se implementata da una classe, recupera il valore dell'elemento all'indice specificato nel blocco corrente di dati.
Metodo pubblico GetItem(String) Se implementata da una classe, recupera il valore di un elemento dati con il nome specificato nel blocco corrente di dati.
Metodo pubblico IsNullItem(Int32) Se implementata da una classe, indica se l'elemento dati all'indice specificato non è specificato, ovvero, nullriferimento null (Nothing in Visual Basic).
Metodo pubblico IsNullItem(String) Se implementata da una classe, indica se il valore dell'elemento dati specificato non è specificato, ovvero, nullriferimento null (Nothing in Visual Basic).
Metodo pubblico 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.
Metodo pubblico 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.
Metodo pubblico 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