Partager via


PropertyAttributeConfigurationConvention<TAttribute> Classe

Définition

Classe de base pour les conventions qui traitent les attributs CLR trouvés sur les propriétés de types dans le modèle.

public abstract class PropertyAttributeConfigurationConvention<TAttribute> : System.Data.Entity.ModelConfiguration.Conventions.Convention where TAttribute : Attribute
type PropertyAttributeConfigurationConvention<'Attribute (requires 'Attribute :> Attribute)> = class
    inherit Convention
Public MustInherit Class PropertyAttributeConfigurationConvention(Of TAttribute)
Inherits Convention

Paramètres de type

TAttribute

Type de l’attribut à rechercher.

Héritage
PropertyAttributeConfigurationConvention<TAttribute>
Dérivé

Remarques

Notez que la convention dérivée sera appliquée pour toute propriété non statique sur le type mappé qui a l’attribut spécifié, même s’il n’a pas été inclus dans le modèle.

Constructeurs

PropertyAttributeConfigurationConvention<TAttribute>()

Initialise une nouvelle instance de la classe PropertyAttributeConfigurationConvention<TAttribute>.

Méthodes

Apply(PropertyInfo, ConventionTypeConfiguration, TAttribute)

Applique cette convention à une propriété qui a un attribut de type TAttribute appliqué.

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)

S’applique à