Udostępnij za pośrednictwem


RelationalEntityTypeBuilderExtensions.UseTptMappingStrategy Metoda

Definicja

Przeciążenia

UseTptMappingStrategy(EntityTypeBuilder)

Konfiguruje TPT jako strategię mapowania dla typów pochodnych. Każdy typ zostanie zamapowany na inny obiekt bazy danych. Tylko zadeklarowane właściwości zostaną zamapowane na kolumny w odpowiednim obiekcie.

UseTptMappingStrategy<TEntity>(EntityTypeBuilder<TEntity>)

Konfiguruje TPT jako strategię mapowania dla typów pochodnych. Każdy typ zostanie zamapowany na inny obiekt bazy danych. Tylko zadeklarowane właściwości zostaną zamapowane na kolumny w odpowiednim obiekcie.

UseTptMappingStrategy(EntityTypeBuilder)

Konfiguruje TPT jako strategię mapowania dla typów pochodnych. Każdy typ zostanie zamapowany na inny obiekt bazy danych. Tylko zadeklarowane właściwości zostaną zamapowane na kolumny w odpowiednim obiekcie.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder UseTptMappingStrategy (this Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder entityTypeBuilder);
static member UseTptMappingStrategy : Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
<Extension()>
Public Function UseTptMappingStrategy (entityTypeBuilder As EntityTypeBuilder) As EntityTypeBuilder

Parametry

entityTypeBuilder
EntityTypeBuilder

Konstruktor dla skonfigurowanego typu jednostki.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań.

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Mapowanie hierarchii typów jednostek .

Dotyczy

UseTptMappingStrategy<TEntity>(EntityTypeBuilder<TEntity>)

Konfiguruje TPT jako strategię mapowania dla typów pochodnych. Każdy typ zostanie zamapowany na inny obiekt bazy danych. Tylko zadeklarowane właściwości zostaną zamapowane na kolumny w odpowiednim obiekcie.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> UseTptMappingStrategy<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> entityTypeBuilder) where TEntity : class;
static member UseTptMappingStrategy : Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)> (requires 'Entity : null)
<Extension()>
Public Function UseTptMappingStrategy(Of TEntity As Class) (entityTypeBuilder As EntityTypeBuilder(Of TEntity)) As EntityTypeBuilder(Of TEntity)

Parametry typu

TEntity

Parametry

entityTypeBuilder
EntityTypeBuilder<TEntity>

Konstruktor dla skonfigurowanego typu jednostki.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań.

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Mapowanie hierarchii typów jednostek .

Dotyczy