Compartilhar via


EntityTypeBuilder.HasBaseType Método

Definição

Sobrecargas

HasBaseType(Type)

Define o tipo base desse tipo de entidade em uma hierarquia de herança.

HasBaseType(String)

Define o tipo base desse tipo de entidade em uma hierarquia de herança.

HasBaseType(Type)

Define o tipo base desse tipo de entidade em uma hierarquia de herança.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder HasBaseType (Type entityType);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder HasBaseType (Type? entityType);
abstract member HasBaseType : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
override this.HasBaseType : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
Public Overridable Function HasBaseType (entityType As Type) As EntityTypeBuilder

Parâmetros

entityType
Type

O tipo base ou null para indicar nenhum tipo base.

Retornos

A mesma instância do construtor para que várias chamadas de configuração possam ser encadeadas.

Aplica-se a

HasBaseType(String)

Define o tipo base desse tipo de entidade em uma hierarquia de herança.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder HasBaseType (string name);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder HasBaseType (string? name);
abstract member HasBaseType : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
override this.HasBaseType : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
Public Overridable Function HasBaseType (name As String) As EntityTypeBuilder

Parâmetros

name
String

O nome do tipo base ou null para não indicar nenhum tipo base.

Retornos

A mesma instância do construtor para que várias chamadas de configuração possam ser encadeadas.

Aplica-se a