AdoDotNetSchemaReader 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 lo schema di un oggetto DBDataReader ADO .NET (recuperato chiamando GetSchemaTable).
public ref class AdoDotNetSchemaReader : Microsoft::VisualStudio::Data::Framework::DataReader
public class AdoDotNetSchemaReader : Microsoft.VisualStudio.Data.Framework.DataReader
type AdoDotNetSchemaReader = class
inherit DataReader
Public Class AdoDotNetSchemaReader
Inherits DataReader
- Ereditarietà
Costruttori
AdoDotNetSchemaReader(DbDataReader) |
Inizializza una nuova istanza della AdoDotNetSchemaReader classe con un oggetto lettore dati. |
AdoDotNetSchemaReader(DbDataReader, DbCommand) |
Inizializza una nuova istanza della AdoDotNetSchemaReader classe con un oggetto lettore dati e un oggetto comando dati. |
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 . |
IsClosed |
Ottiene un valore che indica se l'oggetto AdoDotNetSchemaReader è chiuso. |
ItemCount |
Ottiene un valore intero che specifica il numero di elementi di dati contenuti nell'istanza corrente AdoDotNetSchemaReader . |
SchemaTable |
Ottiene l'oggetto DataTable che rappresenta lo schema del DbDataReader passato nel costruttore di AdoDotNetSchemaReader. |
Status |
Ottiene un codice di stato numerico restituito dal metodo che attualmente fornisce dati all'oggetto DataReader . |
Metodi
Close() |
Chiude l'istanza corrente AdoDotNetSchemaReader . |
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 per il nome dell'elemento specificato, ad esempio l'indice di una colonna per un determinato nome di colonna. |
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) |
Recupera un valore booleano che indica se il valore dell'elemento di dati per il nome dell'elemento di dati specificato è Null. |
NextResult() |
Verifica se è presente un altro set di risultati e, se true, avanza .AdoDotNetSchemaReader |
Read() |
Verifica se è presente un altro record di dati e, se true, passa al AdoDotNetSchemaReader record successivo. |
Terminate() |
Termina immediatamente l'oggetto DataReader , senza restituire necessariamente tutti i parametri di output o dati. |