AdoDotNetReader Classe
Definizione
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 usando l'oggetto DBDataReader ADO .NET.
public ref class AdoDotNetReader : Microsoft::VisualStudio::Data::Framework::DataReader
public class AdoDotNetReader : Microsoft.VisualStudio.Data.Framework.DataReader
type AdoDotNetReader = class
inherit DataReader
Public Class AdoDotNetReader
Inherits DataReader
- Ereditarietà
Costruttori
AdoDotNetReader(DbDataReader) |
Inizializza un'istanza con parametri della AdoDotNetReader classe con un oggetto lettore dati ADO.NET. |
AdoDotNetReader(DbDataReader, DbCommand) |
Inizializza un'istanza con parametri della AdoDotNetReader classe con un oggetto lettore dati ADO.NET e un oggetto comando. |
Proprietà
Descriptor |
Ottiene informazioni che descrivono i dati da un'origine dati. (Ereditato da DataReader) |
HasDescriptor |
Ottiene un valore che indica se il parametro di dati espone la relativa IVsDataReaderDescriptor implementazione tramite la Descriptor proprietà . |
IsClosed |
Ottiene un valore che indica se l'istanza del lettore dati specificata è chiusa. |
ItemCount |
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. |
UnderlyingReader |
Ottiene l'istanza dell'oggetto sottostante DbDataReader utilizzata da questa classe. |
Metodi
Close() |
Chiude l'istanza dell'oggetto corrente DbDataReader . |
Dispose() |
Rilascia le risorse gestite mantenute per l'istanza corrente DataReader . (Ereditato da 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 . (Ereditato da DataReader) |
GetBytes(Int32, Byte[], Int32, Int32) |
Recupera un numero specificato di byte di dati binari. |
GetBytes(String, Byte[], Int32, Int32) |
Recupera un numero specificato di byte di dati binari non elaborati. (Ereditato da DataReader) |
GetItem(Int32) |
Recupera un'istanza dell'oggetto che rappresenta l'elemento recuperabile, come determinato da un indice nel blocco di dati corrente. |
GetItem(String) |
Recupera un'istanza dell'oggetto che rappresenta l'elemento recuperabile come specificato dal nome. |
GetItemIndex(String) |
Recupera l'indice dell'elemento per il nome dell'elemento specificato, ad esempio l'indice di una colonna per un determinato nome di colonna. |
GetItemMaxLength(Int32) |
Recupera la lunghezza massima, in caratteri, degli elementi di dati in corrispondenza dell'indice specificato. |
GetItemName(Int32) |
Recupera il nome assegnato all'elemento di dati in corrispondenza dell'indice specificato, se presente. |
GetItemType(Int32) |
Recupera il tipo di dati di un elemento di dati, o elementi, in corrispondenza dell'indice specificato per il formato Defaultpredefinito . (Ereditato da DataReader) |
GetItemType(Int32, DataItemTypeFormat) |
Recupera il tipo di dati di un elemento di dati, o elementi, in corrispondenza dell'indice specificato in un formato specificato. |
IsNullItem(Int32) |
Indica se il valore dell'elemento di dati in corrispondenza dell'indice specificato non è specificato, ovvero Null. |
IsNullItem(String) |
Indica se il valore dell'elemento di dati specificato non è specificato, ovvero Null. (Ereditato da DataReader) |
NextResult() |
Sposta il lettore dati al risultato successivo se il lettore contiene più risultati. |
Read() |
Sposta il lettore al blocco successivo di dati se il lettore contiene più di un blocco. |
Terminate() |
Termina immediatamente il lettore di dati, senza necessariamente restituire tutti i dati o impostare i parametri di output. |