Correspondances d'identifiant primaire

La correspondance d'identifiant primaire est obligatoire dans ADO.NET et ADO.NET CF. Les identifiants primaires des classes d'entité sont mis en correspondance avec les clés primaires des tables maîtres dans les sources de données. Si elle n'est pas définie, une correspondance d'identifiant primaire par défaut sera générée, mais risque de ne pas fonctionner de façon appropriée.

Les classes mises en correspondance doivent déclarer la colonne de clé primaire de la table de base de données. La plupart des classes auront également une propriété qui contient l'identifiant unique d'une instance.

Il existe trois catégories de correspondance d'identifiant primaire dans ADO.NET et ADO.NET CF :