Spazio dei nomi Microsoft.VisualStudio.Data.AdoDotNet
Lo spazio dei nomi AdoDotNet contiene un set di classi a complemento della funzionalità ADO.NET nativa.
Poiché ADO.NET in modo nativo fornisce molte delle funzionalità necessarie per supportare un Provider DDEX, le classi in questo spazio dei nomi forniscono le implementazioni predefinite delle interfacce non sottoposto a override da un Provider DDEX.
Visual Studio 2008 sono disponibili nella casella implementatins delle operazioni seguenti:
DataConnectionProperties classe. Poiché ADO.NET fornisce un meccanismo generico per la creazione di proprietà di connessione, la AdoDotNetConnectionProperties classe base fornisce un'implementazione completa di questa classe.
DataConnectionSupport classe. Poiché tutti i ADO.NET provider di dati devono implementare il supporto di connessione di base, la AdoDotNetConnectionSupport classe base fornisce un'implementazione completa di questa classe.
Oltre a queste implementazioni di base che è possibile creare direttamente da questo oggetto, questo spazio dei nomi fornisce anche le implementazioni delle classi seguenti:
Classi
Classe | Descrizione | |
---|---|---|
![]() |
AdoDotNetConnectionProperties | Fornisce un'implementazione della classe DataConnectionProperties utilizzando la classe base del generatore di stringhe di connessione ADO.NET (DbConnectionStringBuilder). |
![]() |
AdoDotNetConnectionSupport | Fornisce un'implementazione gestita DataConnectionSupport, DataCommande le classi DataTransaction utilizzando ADO.NETIDbConnection, IDbCommande interfacce IDbTransaction, rispettivamente, fornisce inoltre un modo semplice per fornire un'implementazione della classe DataSourceVersionComparer. |
![]() |
AdoDotNetDataReader | Fornisce un'implementazione della classe DataReader tramite un'implementazione di interfaccia ADO.NETIDataReader. |
![]() |
AdoDotNetDataSourceInformation | Vengono fornite informazioni su un'origine dati ADO.NET sotto forma di proprietà passate come coppie nome/valore. |
![]() |
AdoDotNetDataTableReader | Recupera il contenuto di uno o più oggetti DataTable sotto forma di uno o più set di risultati di sola lettura e forward-only. |
![]() |
AdoDotNetObjectConceptMapper | Fornisce un'implementazione predefinita della classe DataObjectConceptMapper per i provider di dati ADO.NET. |
![]() |
AdoDotNetObjectEnumerator | Fornisce un'implementazione della classe DataObjectEnumerator utilizzando ADO.NET GetSchema API. |
![]() |
AdoDotNetObjectIdentifierConverter | Fornisce un'implementazione della classe DataObjectIdentifierConverter utilizzando informazioni fornite da un provider ADO.NET, inclusi i valori delle proprietà DataSourceInformation e DbCommandBuilder, QuoteIdentifiere metodi UnquoteIdentifier. |
![]() |
AdoDotNetObjectItemComparer | Fornisce un'implementazione della classe DataObjectItemComparer che utilizza le informazioni di origine dati ADO.NET per determinare come confrontare le parti dell'identificatore. |
![]() |
AdoDotNetParameter | Rappresenta un parametro dati derivato da un comando di origine dati o, che viene passato a un comando a un'origine dati che la tecnologia sottostante è ADO.NET. |
![]() |
AdoDotNetProviderObjectFactory | Fornisce un'implementazione della classe DataProviderObjectFactory per i provider di DDEX della tecnologia sottostante è ADO.NET. |
![]() |
AdoDotNetSchemaReader | Fornisce i mezzi per ottenere lo schema dell'oggetto IDataReader che incapsula il gruppo di risultati. |