Il existe deux catégories de classes dans ADO.NET et ADO.NET CF :
Les options de correspondance de classe spécifiques à l'environnement sont définies sur l'onglet ADO.NET ou ADO.NET CF de la feuille de propriétés de classe :
| Option | Description | 
|---|---|
| Cascade par défaut | Spécifie le type de cascade par défaut. | 
| Accès par défaut | Spécifie le type d'accès par défaut (field ou property). | 
| Type de commande par défaut | Spécifie le type de commande. Les valeurs possibles sont SQL Text et StoreProcedure. | 
| A la demande | Spécifie que la classe doit être chargée à la demande. | 
| Classe abstraite | Spécifie que la classe est abstraite. | 
| Colonne discriminante | Spécifie la colonne ou formule discriminante pour le comportement polymorphique dans une stratégie de correspondance de type "une table par hiérarchie". | 
| Valeur de discriminant | Spécifie une valeur qui distingue les sous-classes individuelles, qui sont utilisées pour le comportement polymorphique. | 
| Type de discriminant | Spécifie le type de discriminant. |