Classe AdoDotNetDataReader
Fornisce un'implementazione della classe DataReader tramite un'implementazione di interfaccia ADO.NETIDataReader.
Gerarchia di ereditarietà
Object
Microsoft.VisualStudio.Data.DataReader
Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetDataReader
Spazio dei nomi: Microsoft.VisualStudio.Data.AdoDotNet
Assembly: Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.dll)
Sintassi
'Dichiarazione
Public Class AdoDotNetDataReader _
Inherits DataReader
public class AdoDotNetDataReader : DataReader
public ref class AdoDotNetDataReader : public DataReader
type AdoDotNetDataReader =
class
inherit DataReader
end
public class AdoDotNetDataReader extends DataReader
Il tipo AdoDotNetDataReader espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
AdoDotNetDataReader(IDataReader) | Costruttore di classe.Inizializza un'istanza con parametri della classe AdoDotNetDataReader con un'implementazione dell'interfaccia IDataReader. |
![]() |
AdoDotNetDataReader(IDataReader, IDbCommand, array<DataParameter[]) | Costruttore di classe.Inizializza un'istanza con parametri della classe AdoDotNetDataReader con un'implementazione dell'interfaccia IDataReader e il comando e/o i parametri hanno prodotto IDataReader. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
InnerDataReader | Recupera l'oggetto sottostante IDataReader che sta del lettore dati corrente. |
![]() |
IsClosed | Recupera un valore booleano che indica se l'istanza specificata lettore dati è stata chiusa. (Esegue l'override di DataReader.IsClosed). |
![]() |
ItemCount | Recupera il numero di elementi nel blocco corrente di dati. (Esegue l'override di DataReader.ItemCount). |
![]() |
Status | Recupera un codice di stato numerico restituito dal metodo attualmente che fornisce dati al lettore dati. (Esegue l'override di DataReader.Status). |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
Close | Chiudere l'istanza dell'oggetto corrente IDataReader. (Esegue l'override di DataReader.Close()). |
![]() |
Dispose() | Le risorse gestite di quelle utilizzate per DataReader corrente istanza. (Ereditato da DataReader) |
![]() |
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) |
![]() |
Equals | Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
![]() |
Finalize | Finisce l'istanza corrente DataReader. (Ereditato da DataReader) |
![]() |
GetBytes | Recupera un numero specificato di byte di dati binari. (Esegue l'override di DataReader.GetBytes(Int32, array<Byte[], Int32, Int32)). |
![]() |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) |
![]() |
GetItem(Int32) | Recupera un'istanza di oggetto che rappresenta l'elemento recuperabile determinato da un indice nel blocco corrente di dati. (Esegue l'override di DataReader.GetItem(Int32)). |
![]() |
GetItem(String) | Recupera un'istanza di oggetto che rappresenta l'elemento recuperabile come specificato per nome. (Esegue l'override di DataReader.GetItem(String)). |
![]() |
GetItemMaxLength | Recupera la lunghezza massima, i caratteri, degli elementi dati all'indice specificato. (Esegue l'override di DataReader.GetItemMaxLength(Int32)). |
![]() |
GetItemName | Recupera il nome assegnato all'elemento dati all'indice specificato, se disponibile. (Esegue l'override di DataReader.GetItemName(Int32)). |
![]() |
GetItemType | Restituisce il tipo di dati di elemento di dati, oppure elementi, all'indice specificato in un formato specificato. (Esegue l'override di DataReader.GetItemType(Int32, DataItemTypeFormat)). |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
IsNullItem | Indica se l'elemento dati all'indice specificato non è specificato, ovvero, 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 | Anticipa il lettore dati al risultato successivo nei casi in cui il lettore contiene risultati più. (Esegue l'override di DataReader.NextResult()). |
![]() |
Read | Anticipa il lettore al seguente blocco di dati nei casi in cui il lettore contiene più di un blocco. (Esegue l'override di DataReader.Read()). |
![]() |
Terminate | Terminare il lettore dati immediatamente, senza utilizzare necessariamente restituire tutti i dati e impostare i parametri di output. (Esegue l'override di DataReader.Terminate()). |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Note
Questa classe fornisce un'implementazione basata sull'interfaccia IDataReader della classe DataReader.
È improbabile che un provider di dati esegua l'override o modificare altrimenti il comportamento di questa classe, invece, possono creare un'istanza semplicemente ogni qualvolta si ADO.NETIDataReader e devono restituire un DDEX 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.