Relazioni tra il provider .NET per le interfacce di DB2

Le Provider gestito per le interfacce DB2 interagiscono in modi diversi, ad eccezione di MsDb2DataAdapter, le classi rimanenti rispettano una rigida relazione padre/figlio:

  • In un oggetto MsDb2Connection può essere in esecuzione una transazione MsDb2Transaction, anche se può avere più MsDb2Commands.

  • MsDb2Transaction può avere uno o più MsDb2Commands in esecuzione.

  • Un oggetto MsDb2Command è proprietario di un oggetto MsDb2ParameterCollection, che archivia più oggetti MsDb2Parameters.

    MsDb2Command può anche creare un singolo MsDb2DataReader per l'analisi di uno o più set di risultati.

    MsDb2DataAdapter sfrutta tutte le altre interfacce Provider gestito dati. MsDb2DataAdapter funge da gateway tra un sistema DB2 host e un ADO.NET DataSet. DataSet è una parte importante del framework di dati .NET perché fornisce un meccanismo per la memorizzazione nella cache dei dati in un ambiente gestito e l'inferenza delle informazioni di XML Schema, fornendo fondamentalmente un gateway tra i dati DB2 e i servizi Web Microsoft.

Vedere anche

Analisi dell'interfaccia principale per un provider gestito
Provider gestito per DB2