Condividi tramite


Classe AdoDotNetDataTableReader

Recupera il contenuto di uno o più oggetti DataTable sotto forma di uno o più set di risultati di sola lettura e forward-only.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.Data.DataReader
    Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetDataTableReader

Spazio dei nomi:  Microsoft.VisualStudio.Data.AdoDotNet
Assembly:  Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.dll)

Sintassi

'Dichiarazione
Public Class AdoDotNetDataTableReader _
    Inherits DataReader
public class AdoDotNetDataTableReader : DataReader
public ref class AdoDotNetDataTableReader : public DataReader
type AdoDotNetDataTableReader =  
    class
        inherit DataReader
    end
public class AdoDotNetDataTableReader extends DataReader

Il tipo AdoDotNetDataTableReader espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico AdoDotNetDataTableReader(DataTable) Costruttore di classe.Inizializza un'istanza con parametri della classe AdoDotNetDataTableReader con un'istanza DataTable.
Metodo pubblico AdoDotNetDataTableReader(DataTable, Int32) Costruttore di classe.Inizializza una nuova istanza della classe AdoDotNetDataTableReader con un'istanza DataTable e un indicatore Status.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica InnerDataTable Fornisce i mezzi per accedere all'oggetto sottostante DataTable direttamente.
Proprietà pubblica IsClosed Recupera un valore booleano che indica se DataTableReader viene chiuso. (Esegue l'override di DataReader.IsClosed).
Proprietà pubblica ItemCount Override.Recupera un numero intero che specifica il numero di elementi di dati contenuti nell'istanza corrente DataTableReader. (Esegue l'override di DataReader.ItemCount).
Proprietà pubblica Status Recupera un numero intero che rappresenta lo stato della tabella dati; tuttavia, restituisce invariabilmente zero. (Esegue l'override di DataReader.Status).

In alto

Metodi

  Nome Descrizione
Metodo pubblico Close Chiudere l'istanza corrente DataTableReader. (Esegue l'override di DataReader.Close()).
Metodo pubblico Dispose() Le risorse gestite di quelle utilizzate per DataReader corrente istanza. (Ereditato da DataReader)
Metodo protetto Dispose(Boolean) Pulizia delle risorse associate all'istanza corrente DataReader, entrambe quando il metodo Dispose pubblica viene chiamato e nonché quando l'oggetto viene completato con una chiamata al metodo Finalize. (Ereditato da DataReader)
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Finisce l'istanza corrente DataReader. (Ereditato da DataReader)
Metodo pubblico GetBytes Legge un flusso di byte nel buffer come matrice, a partire da un offset specificato (Esegue l'override di DataReader.GetBytes(Int32, array<Byte[], Int32, Int32)).
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetItem(Int32) Recupera un elemento dati a un indice specificato. (Esegue l'override di DataReader.GetItem(Int32)).
Metodo pubblico GetItem(String) Recupera un elemento dati con un nome specificato. (Esegue l'override di DataReader.GetItem(String)).
Metodo pubblico GetItemMaxLength Recupera un numero intero che specifica la lunghezza massima dell'elemento dati all'indice specificato. (Esegue l'override di DataReader.GetItemMaxLength(Int32)).
Metodo pubblico GetItemName Recupera il nome della stringa letterale elemento dati all'indice specificato. (Esegue l'override di DataReader.GetItemName(Int32)).
Metodo pubblico GetItemType Recupera il tipo di dati per un elemento di dati a un indice specificato e con uno specifico formato del tipo di elemento. (Esegue l'override di DataReader.GetItemType(Int32, DataItemTypeFormat)).
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico IsNullItem Recupera un valore booleano che indica se l'elemento dati all'indice specificato è nullriferimento null (Nothing in Visual Basic). (Esegue l'override di DataReader.IsNullItem(Int32)).
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico NextResult Verifica se esiste un altro set di risultati e se true la AdoDotNetDataTableReader. (Esegue l'override di DataReader.NextResult()).
Metodo pubblico Read Verifica se esiste un altro record di dati e se true la AdoDotNetDataTableReader al successivo. (Esegue l'override di DataReader.Read()).
Metodo pubblico Terminate Terminare il lettore dati immediatamente, senza utilizzare necessariamente restituire tutti i dati e impostare i parametri di output. (Ereditato da DataReader)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Note

È improbabile che un provider di DDEX necessario eseguire l'override o modificare altrimenti il comportamento di questa classe, invece, possono creare un'istanza semplicemente ogni volta che dispongono di un oggetto ADO.NETDataTable disponibili e devono restituire un oggetto DataReader.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Data.AdoDotNet

DataTableReader