Condividi tramite


IConventionEntityTypeBuilder.HasNoKey Metodo

Definizione

Overload

HasNoKey(Boolean)

Configura il tipo di entità in modo che non disponga di chiavi. Sarà utilizzabile solo per le query.

HasNoKey(IConventionKey, Boolean)

Rimuove una chiave primaria o alternativa da questo tipo di entità.

HasNoKey(IReadOnlyList<IConventionProperty>, Boolean)

Rimuove una chiave primaria o alternativa da questo tipo di entità.

HasNoKey(Boolean)

Configura il tipo di entità in modo che non disponga di chiavi. Sarà utilizzabile solo per le query.

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

Parametri

fromDataAnnotation
Boolean

Indica se la configurazione è stata specificata utilizzando un'annotazione dati.

Restituisce

Stessa istanza del generatore se il tipo di entità è stato configurato come senza chiave, null in caso contrario.

Si applica a

HasNoKey(IConventionKey, Boolean)

Rimuove una chiave primaria o alternativa da questo tipo di entità.

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

Parametri

key
IConventionKey

Chiave da rimuovere.

fromDataAnnotation
Boolean

Indica se la configurazione è stata specificata utilizzando un'annotazione dati.

Restituisce

Stessa istanza del generatore se la chiave è stata rimossa, null in caso contrario.

Si applica a

HasNoKey(IReadOnlyList<IConventionProperty>, Boolean)

Rimuove una chiave primaria o alternativa da questo tipo di entità.

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

Parametri

properties
IReadOnlyList<IConventionProperty>

Proprietà che costituiscono la chiave.

fromDataAnnotation
Boolean

Indica se la configurazione è stata specificata utilizzando un'annotazione dati.

Restituisce

Chiave rimossa.

Si applica a