DiscriminatorConvention Classe
Définition
Convention qui configure la valeur de discriminateur pour les types d’entité dans une hiérarchie en tant que nom de type d’entité.
public class DiscriminatorConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.IEntityTypeBaseTypeChangedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IEntityTypeRemovedConvention
type DiscriminatorConvention = class
interface IEntityTypeBaseTypeChangedConvention
interface IConvention
interface IEntityTypeRemovedConvention
Public Class DiscriminatorConvention
Implements IEntityTypeBaseTypeChangedConvention, IEntityTypeRemovedConvention
- Héritage
-
DiscriminatorConvention
- Dérivé
- Implémente
Constructeurs
DiscriminatorConvention(ProviderConventionSetBuilderDependencies) |
Crée une instance de DiscriminatorConvention. |
Propriétés
Dependencies |
Objet Parameter contenant les dépendances du service. |
Méthodes
ProcessEntityTypeBaseTypeChanged(IConventionEntityTypeBuilder, IConventionEntityType, IConventionEntityType, IConventionContext<IConventionEntityType>) |
Appelé après que le type de base d’un type d’entité a changé. |
ProcessEntityTypeRemoved(IConventionModelBuilder, IConventionEntityType, IConventionContext<IConventionEntityType>) |
Appelé après la suppression d’un type d’entité du modèle. |
SetDefaultDiscriminatorValues(IEnumerable<IConventionEntityType>, IConventionDiscriminatorBuilder) |
Configure les valeurs de discriminateur pour les types d’entités donnés. |