Classe AdoDotNetTableReader
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à
Object
Microsoft.VisualStudio.Data.Framework.DataReader
Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetTableReader
Spazio dei nomi: Microsoft.VisualStudio.Data.Framework.AdoDotNet
Assembly: Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)
Sintassi
'Dichiarazione
Public Class AdoDotNetTableReader _
Inherits DataReader
public class AdoDotNetTableReader : DataReader
public ref class AdoDotNetTableReader : public DataReader
type AdoDotNetTableReader =
class
inherit DataReader
end
public class AdoDotNetTableReader extends DataReader
Il tipo AdoDotNetTableReader espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
AdoDotNetTableReader(DataTable) | Inizializza un'istanza con parametri della classe AdoDotNetDataTableReader con un'istanza DataTable. |
![]() |
AdoDotNetTableReader(DataTable, Int32) | Inizializza un'istanza con parametri della classe AdoDotNetDataTableReader con un'istanza DataTable e un valore di stato. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
Descriptor | Ottiene informazioni che descrivono i dati da un'origine dati. (Ereditato da DataReader) |
![]() |
HasDescriptor | Ottiene un valore che indica se il parametro dati espone la relativa implementazione IVsDataReaderDescriptor tramite la proprietà Descriptor. (Esegue l'override di DataReader.HasDescriptor). |
![]() |
IsClosed | Ottiene un valore che indica se la classe DataTable è chiusa. (Esegue l'override di DataReader.IsClosed). |
![]() |
ItemCount | Ottiene un valore intero che specifica il numero di elementi dei dati contenuti nell'istanza corrente DataTable. (Esegue l'override di DataReader.ItemCount). |
![]() |
Status | Ottiene un valore intero che rappresenta lo stato della tabella dati; tuttavia, restituisce invariabilmente zero. (Esegue l'override di DataReader.Status). |
![]() |
UnderlyingTable | Ottiene l'istanza dell'oggetto sottostante DataTable utilizzata in questa classe. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
Close | Chiudere l'istanza corrente DataTable. (Esegue l'override di DataReader.Close()). |
![]() |
Dispose() | Le risorse gestite delle versioni utilizzate per DataReader corrente istanza. (Ereditato da DataReader) |
![]() |
Dispose(Boolean) | Le risorse di pulita associate a DataReader correnteistanza, sia quando il metodo Dispose pubblico che viene chiamato quando l'oggetto viene completato con una chiamata al metodo Finalize. (Ereditato da DataReader) |
![]() |
Equals | Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
![]() |
Finalize | Finisce l'istanza corrente DataReader. (Ereditato da DataReader) |
![]() |
GetBytes(String, array<Byte[], Int32, Int32) | Recupera un numero specificato di byte dati binari da rivedere. (Ereditato da DataReader) |
![]() |
GetBytes(Int32, array<Byte[], Int32, Int32) | 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)). |
![]() |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) |
![]() |
GetItem(Int32) | Recupera un elemento di dati all'indice specificato. (Esegue l'override di DataReader.GetItem(Int32)). |
![]() |
GetItem(String) | Recupera un elemento di dati con un nome specificato. (Esegue l'override di DataReader.GetItem(String)). |
![]() |
GetItemIndex | Recupera l'indice dell'elemento dati per il nome dell'elemento dati. (Esegue l'override di DataReader.GetItemIndex(String)). |
![]() |
GetItemMaxLength | Recupera un numero intero che specifica la lunghezza massima dell'elemento dati all'indice specificato. (Esegue l'override di DataReader.GetItemMaxLength(Int32)). |
![]() |
GetItemName | Recupera il nome della stringa letterale elemento dati all'indice specificato. (Esegue l'override di DataReader.GetItemName(Int32)). |
![]() |
GetItemType(Int32) | Recupera il tipo di dati di un elemento di dati, oppure elementi, all'indice specificato per il formato predefinito Default. (Ereditato da DataReader) |
![]() |
GetItemType(Int32, DataItemTypeFormat) | 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)). |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
IsNullItem(String) | Indica se il valore dell'elemento dati specificato non è specificato, ovvero, nullriferimento null (Nothing in Visual Basic). (Ereditato da DataReader) |
![]() |
IsNullItem(Int32) | 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)). |
![]() |
MemberwiseClone | Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
NextResult | Consente di verificare se esiste un altro gruppo di risultati e, se true, anticipa AdoDotNetDataTableReader. (Esegue l'override di DataReader.NextResult()). |
![]() |
Read | Consente di verificare se esiste un altro record di dati e, se true, anticipa AdoDotNetDataTableReader al successivo. (Esegue l'override di DataReader.Read()). |
![]() |
Terminate | Terminare il lettore dati, senza che restituisca tutti i dati o impostare i parametri di output. (Ereditato da DataReader) |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Note
È improbabile che i provider di DDEX necessario eseguire l'override e la modifica nel comportamento di questa classe; invece, possono creare un'istanza semplicemente ogni volta che dispongono di un oggetto ADO.NET DataTable 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.Framework.AdoDotNet