Partager via


System.Data.Linq.Mapping Espace de noms

Contient des classes utilisées pour générer un modèle objet LINQ to SQL qui représente la structure et le contenu d’une base de données relationnelle.

Classes

AssociationAttribute

Désigne une propriété pour représenter une association de base de données, telle qu'une relation de clé étrangère.

AttributeMappingSource

Source de mappage qui utilise des attributs sur le contexte pour créer le modèle de mappage.

ColumnAttribute

Associe une classe à une colonne dans une table de base de données.

DataAttribute

Fournit des membres pour décrire les attributs de données dans les colonnes.

DatabaseAttribute

Spécifie certains attributs d'une classe qui représente une base de données.

FunctionAttribute

Associe une méthode à une procédure stockée ou à une fonction définie par l'utilisateur dans la base de données.

InheritanceMappingAttribute

Mappe une hiérarchie d’héritage dans une application LINQ to SQL.

MappingSource

Représente une source pour les informations de mappage.

MetaAccessor

Représente un accesseur à un membre.

MetaAccessor<TEntity,TMember>

Version fortement typée de la classe MetaAccessor.

MetaAssociation

Représente une relation d'association entre deux types d'entité.

MetaDataMember

Représente le mappage entre un champ ou une propriété d'un objet de domaine dans une colonne d'une table de base de données.

MetaFunction

Représente le mappage entre une méthode de contexte et une fonction de base de données.

MetaModel

Abstraction qui représente le mappage entre une base de données et les objets de domaine.

MetaParameter

Représente le mappage entre un paramètre de méthode et un paramètre de fonction de base de données.

MetaTable

Représente une abstraction d'une table ou d'une vue de base de données.

MetaType

Représente le mappage d'un type d'objet de domaine aux colonnes d'une table de base de données.

ParameterAttribute

Active la spécification des détails de mappage pour un paramètre de méthode de procédure stockée.

ProviderAttribute

Spécifie le fournisseur de bases de données à utiliser.

ResultTypeAttribute

Utilisé pour spécifier chaque type de résultat; pour les fonctions qui ont différents types de résultats.

TableAttribute

Désigne une classe comme classe d'entité associée à une table de base de données.

XmlMappingSource

Représente une source de mappage qui utilise un fichier de mappage XML externe pour créer le modèle.

Énumérations

AutoSync

Indique à l'exécution comment récupérer la valeur après une opération d'insertion ou de mise à jour.

UpdateCheck

Spécifie quand les objets seront testés pour les conflits d'accès concurrentiel.