AttributeToColumnAnnotationConvention<TAttribute,TAnnotation> Classe
Définition
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.
Classe à usage général pour les conventions Code First qui lisent les attributs des propriétés .NET et génèrent des annotations de colonne basées sur ces attributs.
public class AttributeToColumnAnnotationConvention<TAttribute,TAnnotation> : System.Data.Entity.ModelConfiguration.Conventions.Convention where TAttribute : Attribute
type AttributeToColumnAnnotationConvention<'Attribute, 'Annotation (requires 'Attribute :> Attribute)> = class
inherit Convention
Public Class AttributeToColumnAnnotationConvention(Of TAttribute, TAnnotation)
Inherits Convention
Paramètres de type
- TAttribute
Type d’attribut à découvrir.
- TAnnotation
Type d’annotation qui sera créée.
- Héritage
- Dérivé
Constructeurs
AttributeToColumnAnnotationConvention<TAttribute,TAnnotation>(String, Func<PropertyInfo,IList<TAttribute>,TAnnotation>) |
Construit une convention qui crée des annotations de colonne avec le nom donné et à l’aide du délégué de fabrique donné. |
Méthodes
Properties() |
Commence la configuration d’une convention légère qui s’applique à toutes les propriétés du modèle. (Hérité de Convention) |
Properties<T>() |
Commence la configuration d’une convention légère qui s’applique à toutes les propriétés primitives du type spécifié dans le modèle. (Hérité de Convention) |
Types() |
Commence la configuration d’une convention légère qui s’applique à tous les types mappés dans le modèle. (Hérité de Convention) |
Types<T>() |
Commence la configuration d’une convention légère qui s’applique à tous les types mappés dans le modèle qui dérivent du type spécifié ou l’implémentent. (Hérité de Convention) |