Partager via


EntityTypeConfigurationAttributeConvention Classe

Définition

Convention qui applique la configuration de type d’entité spécifiée dans EntityTypeConfigurationAttribute.

public class EntityTypeConfigurationAttributeConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.TypeAttributeConventionBase<Microsoft.EntityFrameworkCore.EntityTypeConfigurationAttribute>, Microsoft.EntityFrameworkCore.Metadata.Conventions.IComplexPropertyAddedConvention
type EntityTypeConfigurationAttributeConvention = class
    inherit TypeAttributeConventionBase<EntityTypeConfigurationAttribute>
    interface IComplexPropertyAddedConvention
    interface IConvention
Public Class EntityTypeConfigurationAttributeConvention
Inherits TypeAttributeConventionBase(Of EntityTypeConfigurationAttribute)
Implements IComplexPropertyAddedConvention
Héritage
EntityTypeConfigurationAttributeConvention
Implémente

Remarques

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

Constructeurs

EntityTypeConfigurationAttributeConvention(ProviderConventionSetBuilderDependencies)

Crée une instance de EntityTypeConfigurationAttributeConvention.

Propriétés

Dependencies

Dépendances pour ce service.

(Hérité de TypeAttributeConventionBase<TAttribute>)

Méthodes

ProcessComplexPropertyAdded(IConventionComplexPropertyBuilder, IConventionContext<IConventionComplexPropertyBuilder>)

Appelée après l’ajout d’une propriété complexe à un objet de type.

(Hérité de TypeAttributeConventionBase<TAttribute>)
ProcessComplexTypeAdded(IConventionComplexTypeBuilder, EntityTypeConfigurationAttribute, IConventionContext)

Convention qui applique la configuration de type d’entité spécifiée dans EntityTypeConfigurationAttribute.

ProcessComplexTypeAdded(IConventionComplexTypeBuilder, TAttribute, IConventionContext)

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

(Hérité de TypeAttributeConventionBase<TAttribute>)
ProcessEntityTypeAdded(IConventionEntityTypeBuilder, EntityTypeConfigurationAttribute, IConventionContext<IConventionEntityTypeBuilder>)

Convention qui applique la configuration de type d’entité spécifiée dans EntityTypeConfigurationAttribute.

ProcessEntityTypeAdded(IConventionEntityTypeBuilder, IConventionContext<IConventionEntityTypeBuilder>)

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

(Hérité de TypeAttributeConventionBase<TAttribute>)
ProcessEntityTypeAdded(IConventionEntityTypeBuilder, TAttribute, IConventionContext<IConventionEntityTypeBuilder>)

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

(Hérité de TypeAttributeConventionBase<TAttribute>)
ReplaceWithEntityType(IConventionComplexTypeBuilder, Nullable<Boolean>)

Tente de remplacer le type complexe par un type d’entité.

(Hérité de TypeAttributeConventionBase<TAttribute>)

S’applique à