Partager via


EntityTypeAttributeConventionBase<TAttribute> Classe

Définition

Type de base pour les conventions qui effectuent une configuration basée sur un attribut spécifié sur un type d’entité.

public abstract class EntityTypeAttributeConventionBase<TAttribute> : Microsoft.EntityFrameworkCore.Metadata.Conventions.IEntityTypeAddedConvention where TAttribute : Attribute
type EntityTypeAttributeConventionBase<'Attribute (requires 'Attribute :> Attribute)> = class
    interface IEntityTypeAddedConvention
    interface IConvention
Public MustInherit Class EntityTypeAttributeConventionBase(Of TAttribute)
Implements IEntityTypeAddedConvention

Paramètres de type

TAttribute

Type d’attribut à rechercher.

Héritage
EntityTypeAttributeConventionBase<TAttribute>
Dérivé
Implémente

Remarques

Pour plus d’informations et d’exemples, consultez Conventions de génération de modèles.

Constructeurs

EntityTypeAttributeConventionBase<TAttribute>(ProviderConventionSetBuilderDependencies)

Crée une instance de EntityTypeAttributeConventionBase<TAttribute>.

Propriétés

Dependencies

Dépendances pour ce service.

Méthodes

ProcessEntityTypeAdded(IConventionEntityTypeBuilder, IConventionContext<IConventionEntityTypeBuilder>)

Appelé après l’ajout d’un type d’entité au modèle.

ProcessEntityTypeAdded(IConventionEntityTypeBuilder, TAttribute, IConventionContext<IConventionEntityTypeBuilder>)

Appelé après l’ajout d’un type d’entité au modèle s’il a un attribut.

S’applique à