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.

S’applique à