CheckConstraintConvention Třída

Definice

Konvence, která zajišťuje, že kontrolní omezení odvozených typů jsou kompatibilní s kontrolními omezeními základního typu. A také zajišťuje, že deklarující typ je aktuální.

public class CheckConstraintConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.IEntityTypeAddedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IEntityTypeBaseTypeChangedConvention
type CheckConstraintConvention = class
    interface IEntityTypeBaseTypeChangedConvention
    interface IConvention
    interface IEntityTypeAddedConvention
Public Class CheckConstraintConvention
Implements IEntityTypeAddedConvention, IEntityTypeBaseTypeChangedConvention
Dědičnost
CheckConstraintConvention
Implementuje

Poznámky

Další informace a příklady najdete v tématu Konvence vytváření modelů .

Konstruktory

CheckConstraintConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Vytvoří novou instanci položky CheckConstraintConvention.

Vlastnosti

Dependencies

Závislosti pro tuto službu.

RelationalDependencies

Závislosti specifické pro relačního zprostředkovatele pro tuto službu.

Metody

ProcessEntityTypeAdded(IConventionEntityTypeBuilder, IConventionContext<IConventionEntityTypeBuilder>)

Volá se po přidání typu entity do modelu.

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

Volá se po změně základního typu typu entity.

Platí pro