Procédure : Représenter des tables en tant que classes
Utilisez l’attribut LINQ to SQL TableAttribute pour désigner une classe comme classe d’entités associée à une table de base de données.
Pour mapper une classe à une table de base de données
- Ajoutez l'attribut TableAttribute à la déclaration de classe.
Exemple
Le code suivant établit la classe Customer
comme une classe d'entité associée à la table de base de données Customers
.
[Table(Name = "Customers")]
public class Customer
{
// ...
}
<Table(Name:="Customers")> _
Public Class Customer
' ...
End Class
Il n'est pas nécessaire de spécifier la propriété Name si le nom peut être déduit. Si vous ne spécifiez pas de nom, on considère qu'il s'agit du même nom que pour la propriété ou le champ.