Sdílet prostřednictvím


EntityTypeBuilder<TEntity>.HasBaseType Metoda

Definice

Přetížení

HasBaseType(Type)

Nastaví základní typ tohoto typu entity v hierarchii dědičnosti.

HasBaseType(String)

Nastaví základní typ tohoto typu entity v hierarchii dědičnosti.

HasBaseType<TBaseType>()

Nastaví základní typ tohoto typu entity v hierarchii dědičnosti.

HasBaseType(Type)

Nastaví základní typ tohoto typu entity v hierarchii dědičnosti.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> HasBaseType (Type entityType);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> HasBaseType (Type? entityType);
override this.HasBaseType : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)>
Public Overridable Function HasBaseType (entityType As Type) As EntityTypeBuilder(Of TEntity)

Parametry

entityType
Type

Základní typ nebo null pro označení žádného základního typu.

Návraty

Stejná instance tvůrce, aby bylo možné zřetězených více volání konfigurace.

Platí pro

HasBaseType(String)

Nastaví základní typ tohoto typu entity v hierarchii dědičnosti.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> HasBaseType (string name);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> HasBaseType (string? name);
override this.HasBaseType : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)>
Public Overridable Function HasBaseType (name As String) As EntityTypeBuilder(Of TEntity)

Parametry

name
String

Název základního typu nebo null pro označení žádného základního typu.

Návraty

Stejná instance tvůrce, aby bylo možné zřetězených více volání konfigurace.

Platí pro

HasBaseType<TBaseType>()

Nastaví základní typ tohoto typu entity v hierarchii dědičnosti.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> HasBaseType<TBaseType> ();
override this.HasBaseType : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)>
Public Overridable Function HasBaseType(Of TBaseType) () As EntityTypeBuilder(Of TEntity)

Parametry typu

TBaseType

Základní typ nebo null pro označení žádného základního typu.

Návraty

Stejná instance tvůrce, aby bylo možné zřetězených více volání konfigurace.

Platí pro