AdoDotNetTableReader 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 ADO .NET DataTable.
public ref class AdoDotNetTableReader : Microsoft::VisualStudio::Data::Framework::DataReader
public class AdoDotNetTableReader : Microsoft.VisualStudio.Data.Framework.DataReader
type AdoDotNetTableReader = class
inherit DataReader
Public Class AdoDotNetTableReader
Inherits DataReader
- Ereditarietà
Costruttori
AdoDotNetTableReader(DataTable) |
Inizializza un'istanza con parametri della classe insieme a un'istanza AdoDotNetDataTableReaderDataTable . |
AdoDotNetTableReader(DataTable, Int32) |
Inizializza un'istanza con parametri della classe insieme a un'istanza AdoDotNetDataTableReaderDataTable e un valore di stato. |
Proprietà
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 l'implementazione IVsDataReaderDescriptor tramite la Descriptor proprietà . |
IsClosed |
Ottiene un valore che indica se l'oggetto DataTable è chiuso. |
ItemCount |
Ottiene un valore intero che specifica il numero di elementi di dati contenuti nell'istanza corrente DataTable . |
Status |
Ottiene un valore integer che rappresenta lo stato della tabella dati; tuttavia, restituisce invariabilmente zero. |
UnderlyingTable |
Ottiene l'istanza dell'oggetto sottostante DataTable usata in questa classe. |
Metodi
Close() |
Chiude l'istanza corrente DataTable . |
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) |
Legge un flusso di byte nel buffer come matrice, a partire da un offset specificato. |
GetBytes(String, Byte[], Int32, Int32) |
Recupera un numero specificato di byte di dati binari non elaborati. (Ereditato da DataReader) |
GetItem(Int32) |
Recupera un elemento di dati in corrispondenza di un indice specificato. |
GetItem(String) |
Recupera un elemento di dati con un nome specificato. |
GetItemIndex(String) |
Recupera l'indice dell'elemento di dati per il nome dell'elemento di dati specificato. |
GetItemMaxLength(Int32) |
Recupera un valore intero che specifica la lunghezza massima dell'elemento di dati nell'indice specificato. |
GetItemName(Int32) |
Recupera il nome letterale stringa dell'elemento di dati nell'indice specificato. |
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 per un elemento di dati in corrispondenza di un indice specificato e con un formato di tipo di elemento specificato. |
IsNullItem(Int32) |
Recupera un valore booleano che indica se l'elemento di dati in corrispondenza dell'indice specificato è Null. |
IsNullItem(String) |
Indica se il valore dell'elemento di dati specificato non è specificato, ovvero Null. (Ereditato da DataReader) |
NextResult() |
Verifica se è presente un altro set di risultati e, se true, avanza .AdoDotNetDataTableReader |
Read() |
Verifica se è presente un altro record di dati e, se true, passa al AdoDotNetDataTableReader record successivo. |
Terminate() |
Termina immediatamente il lettore dati, senza restituire necessariamente tutti i parametri di output o dati. (Ereditato da DataReader) |