System.Data.Linq.Mapping Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
| Nom | Description |
|---|---|
| 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 aux membres de 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 MetaAccessor classe. |
| MetaAssociation |
Représente une relation d’association entre deux types d’entités. |
| 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 des 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 base de données à utiliser. |
| ResultTypeAttribute |
Utilisé pour spécifier chaque type de résultat ; pour les fonctions ayant différents types de résultats. |
| TableAttribute |
Désigne une classe en tant que 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
| Nom | Description |
|---|---|
| AutoSync |
Indique au runtime comment récupérer la valeur après une opération d’insertion ou de mise à jour. |
| UpdateCheck |
Spécifie quand les objets doivent être testés pour les conflits d’accès concurrentiel. |