Freigeben über


IEntityTypeConfiguration<TEntity> Schnittstelle

Definition

Ermöglicht die Konfiguration eines Entitätstyps in einer separaten Klasse und nicht inline in OnModelCreating(ModelBuilder). Implementieren Sie diese Schnittstelle, indem Sie die Konfiguration für die Entität in der Configure(EntityTypeBuilder<TEntity>) -Methode anwenden, und wenden Sie die Konfiguration dann mithilfe von ApplyConfiguration<TEntity>(IEntityTypeConfiguration<TEntity>) auf OnModelCreating(ModelBuilder)das Modell an.

public interface IEntityTypeConfiguration<TEntity> where TEntity : class
type IEntityTypeConfiguration<'Entity (requires 'Entity : null)> = interface
Public Interface IEntityTypeConfiguration(Of TEntity)

Typparameter

TEntity

Der zu konfigurierende Entitätstyp.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen in EF Core .

Methoden

Configure(EntityTypeBuilder<TEntity>)

Konfiguriert die Entität vom Typ TEntity.

Gilt für: