Compartilhar via


IConventionEntityTypeBuilder.HasNoKey Método

Definição

Sobrecargas

HasNoKey(Boolean)

Configura o tipo de entidade para não ter chaves. Ele só poderá ser usado para consultas.

HasNoKey(IConventionKey, Boolean)

Remove uma chave primária ou alternativa desse tipo de entidade.

HasNoKey(IReadOnlyList<IConventionProperty>, Boolean)

Remove uma chave primária ou alternativa desse tipo de entidade.

HasNoKey(Boolean)

Configura o tipo de entidade para não ter chaves. Ele só poderá ser usado para consultas.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder HasNoKey (bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? HasNoKey (bool fromDataAnnotation = false);
abstract member HasNoKey : bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
Public Function HasNoKey (Optional fromDataAnnotation As Boolean = false) As IConventionEntityTypeBuilder

Parâmetros

fromDataAnnotation
Boolean

Indica se a configuração foi especificada usando uma anotação de dados.

Retornos

A mesma instância do construtor se o tipo de entidade tiver sido configurado como sem chave, null caso contrário.

Aplica-se a

HasNoKey(IConventionKey, Boolean)

Remove uma chave primária ou alternativa desse tipo de entidade.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder HasNoKey (Microsoft.EntityFrameworkCore.Metadata.IConventionKey key, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? HasNoKey (Microsoft.EntityFrameworkCore.Metadata.IConventionKey key, bool fromDataAnnotation = false);
abstract member HasNoKey : Microsoft.EntityFrameworkCore.Metadata.IConventionKey * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
Public Function HasNoKey (key As IConventionKey, Optional fromDataAnnotation As Boolean = false) As IConventionEntityTypeBuilder

Parâmetros

key
IConventionKey

A chave a ser removida.

fromDataAnnotation
Boolean

Indica se a configuração foi especificada usando uma anotação de dados.

Retornos

A mesma instância do construtor se a chave tiver sido removida, caso contrário. null

Aplica-se a

HasNoKey(IReadOnlyList<IConventionProperty>, Boolean)

Remove uma chave primária ou alternativa desse tipo de entidade.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder HasNoKey (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> properties, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? HasNoKey (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> properties, bool fromDataAnnotation = false);
abstract member HasNoKey : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
Public Function HasNoKey (properties As IReadOnlyList(Of IConventionProperty), Optional fromDataAnnotation As Boolean = false) As IConventionEntityTypeBuilder

Parâmetros

properties
IReadOnlyList<IConventionProperty>

As propriedades que compõem a chave.

fromDataAnnotation
Boolean

Indica se a configuração foi especificada usando uma anotação de dados.

Retornos

A chave que foi removida.

Aplica-se a