Classe DataReader
Consente di esporre i dati di tutti i dati.
Gerarchia di ereditarietà
Object
Microsoft.VisualStudio.Data.DataReader
Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetDataReader
Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetDataTableReader
Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetSchemaReader
Spazio dei nomi: Microsoft.VisualStudio.Data
Assembly: Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.dll)
Sintassi
'Dichiarazione
Public MustInherit Class DataReader _
Implements IDisposable
public abstract class DataReader : IDisposable
public ref class DataReader abstract : IDisposable
[<AbstractClass>]
type DataReader =
class
interface IDisposable
end
public abstract class DataReader implements IDisposable
Il tipo DataReader espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
DataReader | Costruttore di classe.Creazione di un'istanza nonparameterized della classe DataReader. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
IsClosed | Recupera un valore booleano che indica se il lettore specificato è stato chiuso. |
![]() |
ItemCount | Recupera il numero di elementi nel blocco corrente di dati. |
![]() |
Status | Recupera un codice di stato numerico restituito dal metodo attualmente che fornisce dati al lettore dati. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
Close | Chiude l'istanza DataReader. |
![]() |
Dispose() | Le risorse gestite di quelle utilizzate per DataReader corrente istanza. |
![]() |
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. |
![]() |
Equals | Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
![]() |
Finalize | Finisce l'istanza corrente DataReader. (Esegue l'override di Object.Finalize). |
![]() |
GetBytes | Recupera un numero specificato di byte dati binari da rivedere. |
![]() |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) |
![]() |
GetItem(Int32) | Recupera il valore dell'elemento all'indice specificato nel blocco corrente di dati. |
![]() |
GetItem(String) | Recupera il valore di un elemento dati con il nome specificato nel blocco corrente di dati. |
![]() |
GetItemMaxLength | Recupera la lunghezza massima, i caratteri, degli elementi dati all'indice specificato. |
![]() |
GetItemName | Recupera il nome assegnato all'elemento dati all'indice specificato, se disponibile. |
![]() |
GetItemType | Recupera il tipo di dati di elemento dati, o di elementi, all'indice specificato in un formato specificato. |
![]() |
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). |
![]() |
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ù. |
![]() |
Read | Anticipa il lettore al seguente blocco di dati nei casi in cui il lettore contiene più di un blocco. |
![]() |
Terminate | Terminare il lettore dati immediatamente, senza utilizzare necessariamente restituire tutti i dati e impostare i parametri di output. |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Note
Tutti i meccanismi di recupero dei dati del livello di base restituiscono 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.