Compartilhar via


EntityTypeBuilder<TEntity>.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<TBaseType>()

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<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)

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<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)

Parâmetros

name
String

O nome do 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<TBaseType>()

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

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)

Parâmetros de tipo

TBaseType

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