Relations entre les interfaces du fournisseur .NET pour DB2

Les Fournisseur managé pour les interfaces DB2 interagissent de différentes manières, à l’exception de MsDb2DataAdapter, les classes restantes respectent une relation parent/enfant rigide :

  • Une MsDb2Connection peut avoir un MsDb2Transaction en cours d’exécution, bien qu’il puisse avoir plusieurs MsDb2Commands.

  • Une msDb2Transaction peut avoir une ou plusieurs MsDb2Commands en cours d’exécution.

  • Un MsDb2Command possède une MsDb2ParameterCollection, qui stocke plusieurs MsDb2Parameters.

    Un MsDb2Command peut également créer un seul MsDb2DataReader pour analyser un ou plusieurs jeux de résultats.

    MsDb2DataAdapter tire parti de toutes les autres interfaces Fournisseur managé. MsDb2DataAdapter sert de passerelle entre un système DB2 hôte et un DataSet côté client ADO.NET. DataSet est un élément important de l’infrastructure de données .NET, car il fournit un mécanisme de mise en cache des données dans un environnement managé et d’inférence des informations de schéma XML, fournissant essentiellement une passerelle entre les données DB2 et les services Web Microsoft.

Voir aussi

Examen de l’interface principale pour un fournisseur managé
Fournisseur managé pour DB2