Esaminare l'interfaccia principale per un Provider gestito
Panoramica
Un provider di dati in .NET Framework funge da bridge tra un'applicazione e un'origine dati. Il provider di dati viene usato per recuperare i dati da un'origine dati e per riconciliare le modifiche apportate a tali dati all'origine dati.
ADO.NET espone un modello comune per gli oggetti del provider di dati .NET Framework in modo che un singolo set di codice possa essere scritto per funzionare indipendentemente dal provider di dati .NET Framework. Gli Connection
oggetti , Command
, DataReader
e DataAdapter
rappresentano gli elementi principali del modello di provider di dati .NET Framework. La tabella seguente descrive lo scopo di questi oggetti e il modo in cui vengono implementati nei Provider gestito per DB2 e Provider gestito per i file host.
Modello comune | Provider gestito per Host Integration Server | Descrizione |
---|---|---|
Connessione | Microsoft.HostIntegration.MsDb2Client.MsDb2Connection Microsoft.HostIntegration.MsHostFileClient.HostFileConnection |
Responsabile dell'apertura, della chiusura e della gestione di una connessione a un host DB2. |
Comando | Microsoft.HostIntegration.MsDb2Client.MsDb2Command Microsoft.HostIntegration.MsHostFileClient.HostFileCommand |
Gestisce tutti i parametri che una query può includere, che include parametri SQL e parametri di stored procedure. |
DataReader | Microsoft.HostIntegration.MsDb2Client.MsDb2DataReader |
Implementazione del cursore lato server che eredita le IDataReader interfacce e IDataRecord . |
DataAdapter | Microsoft.HostIntegration.MsDb2Client.MsDb2DataAdapter Microsoft.HostIntegration.MsHostFileClient.HostFileDataAdapter |
Funge da gateway tra i dati host e un set di dati .NET Framework. |
Inoltre, ogni provider ha diverse interfacce specifiche per questa implementazione. Queste interfacce gestiscono l'eccezione e la gestione degli eventi, configurando connessioni a un host DB2 su diversi tipi di reti e passando parametri.
Vedere anche
Provider di dati .NET Framework per Host Integration Server
Guida per programmatori del provider gestito