DiscriminatorConvention Klasse

Definition

Eine Konvention, die den Diskriminatorwert für Entitäts Typen in einer Hierarchie als Entitätstyp Namen konfiguriert.

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
Vererbung
DiscriminatorConvention
Abgeleitet
Implementiert

Konstruktoren

DiscriminatorConvention(ProviderConventionSetBuilderDependencies)

Erstellt eine neue Instanz von DiscriminatorConvention.

Eigenschaften

Dependencies

Parameter Objekt, das Dienst Abhängigkeiten enthält.

Methoden

ProcessEntityTypeBaseTypeChanged(IConventionEntityTypeBuilder, IConventionEntityType, IConventionEntityType, IConventionContext<IConventionEntityType>)

Wird aufgerufen, nachdem der Basistyp eines Entitäts Typs geändert wurde.

ProcessEntityTypeRemoved(IConventionModelBuilder, IConventionEntityType, IConventionContext<IConventionEntityType>)

Wird aufgerufen, nachdem ein Entitätstyp aus dem Modell entfernt wurde.

SetDefaultDiscriminatorValues(IEnumerable<IConventionEntityType>, IConventionDiscriminatorBuilder)

Konfiguriert die diskriminatorwerte für die angegebenen Entitäts Typen.

Gilt für: