DataReader Classe
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un'implementazione delle interfacce IVsDataReader e IVsDataReaderDescriptor.
public ref class DataReader abstract : IDisposable, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataReader, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataReaderDescriptor
public abstract class DataReader : IDisposable, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataReader, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataReaderDescriptor
type DataReader = class
interface IVsDataReader
interface IDisposable
interface IVsDataReaderDescriptor
Public MustInherit Class DataReader
Implements IDisposable, IVsDataReader, IVsDataReaderDescriptor
- Ereditarietà
-
DataReader
- Derivato
- Implementazioni
Data |
Inizializza una nuova istanza della classe DataReader. |
Descriptor |
Ottiene informazioni che descrivono i dati da un'origine dati. |
Has |
Ottiene un valore che indica se il lettore dati espone IVsDataReaderDescriptor l'implementazione tramite la Descriptor proprietà . |
Is |
Ottiene un valore booleano che indica se il lettore specificato è stato chiuso. |
Item |
Ottiene il numero di elementi nel blocco di dati corrente. |
Status |
Ottiene un codice di stato numerico restituito dal metodo che fornisce dati al lettore dati. |
Close() |
Chiude l'istanza di DataReader. |
Dispose() |
Rilascia le risorse gestite mantenute per l'istanza corrente DataReader . |
Dispose(Boolean) |
Pulisce le risorse associate all'istanza corrente DataReader , sia quando viene chiamato il metodo pubblico Dispose() che quando l'oggetto viene finalizzato con una chiamata al Finalize() metodo . |
Finalize() |
Finalizza l'istanza corrente DataReader . |
Get |
Recupera un numero specificato di byte di dati binari non elaborati. |
Get |
Recupera un numero specificato di byte di dati binari non elaborati. |
Get |
Recupera il valore dell'elemento in corrispondenza dell'indice specificato nel blocco di dati corrente. |
Get |
Recupera il valore di un elemento di dati con il nome specificato nel blocco di dati corrente. |
Get |
Restituisce l'indice corrispondente al nome dell'elemento specificato nel blocco di dati. |
Get |
Recupera la lunghezza massima, in caratteri, degli elementi di dati in corrispondenza dell'indice specificato. |
Get |
Recupera il nome assegnato all'elemento di dati in corrispondenza dell'indice specificato, se presente. |
Get |
Recupera il tipo di dati di un elemento di dati, o elementi, in corrispondenza dell'indice specificato per il formato Defaultpredefinito . |
Get |
Recupera il tipo di dati di un elemento di dati, o elementi, in corrispondenza dell'indice specificato in un formato specificato. |
Is |
Indica se l'elemento di dati in corrispondenza dell'indice specificato non è specificato, ovvero Null. |
Is |
Indica se il valore dell'elemento di dati specificato non è specificato, ovvero Null. |
Next |
Sposta il lettore dati al set di risultati successivo nei casi in cui il lettore contiene più set di risultati. |
Read() |
Sposta il lettore al blocco successivo di dati nei casi in cui il lettore contiene più di un blocco di dati. |
Terminate() |
Termina immediatamente il lettore di dati, senza necessariamente restituire tutti i dati o impostare i parametri di output. |