RelationalKeyBuilderExtensions.HasName Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
HasName(KeyBuilder, String) |
Configura il nome del vincolo di chiave nel database quando è destinato a un database relazionale. |
HasName(IConventionKeyBuilder, String, Boolean) |
Configura il nome del vincolo di chiave nel database quando è destinato a un database relazionale. |
HasName<TEntity>(KeyBuilder<TEntity>, String) |
Configura il nome del vincolo di chiave nel database quando è destinato a un database relazionale. |
HasName(KeyBuilder, String)
Configura il nome del vincolo di chiave nel database quando è destinato a un database relazionale.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.KeyBuilder HasName (this Microsoft.EntityFrameworkCore.Metadata.Builders.KeyBuilder keyBuilder, string name);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.KeyBuilder HasName (this Microsoft.EntityFrameworkCore.Metadata.Builders.KeyBuilder keyBuilder, string? name);
static member HasName : Microsoft.EntityFrameworkCore.Metadata.Builders.KeyBuilder * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.KeyBuilder
<Extension()>
Public Function HasName (keyBuilder As KeyBuilder, name As String) As KeyBuilder
Parametri
- keyBuilder
- KeyBuilder
Generatore per la chiave da configurare.
- name
- String
Nome della chiave.
Restituisce
Stessa istanza del generatore in modo che più chiamate possano essere concatenati.
Commenti
Per altre informazioni ed esempi, vedere Chiavi .
Si applica a
HasName(IConventionKeyBuilder, String, Boolean)
Configura il nome del vincolo di chiave nel database quando è destinato a un database relazionale.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionKeyBuilder HasName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionKeyBuilder keyBuilder, string name, bool fromDataAnnotation = false);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionKeyBuilder? HasName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionKeyBuilder keyBuilder, string? name, bool fromDataAnnotation = false);
static member HasName : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionKeyBuilder * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionKeyBuilder
<Extension()>
Public Function HasName (keyBuilder As IConventionKeyBuilder, name As String, Optional fromDataAnnotation As Boolean = false) As IConventionKeyBuilder
Parametri
- keyBuilder
- IConventionKeyBuilder
Generatore per la chiave da configurare.
- name
- String
Nome della chiave.
- fromDataAnnotation
- Boolean
Indica se la configurazione è stata specificata utilizzando un'annotazione dati.
Restituisce
Stessa istanza del generatore se la configurazione è stata applicata; in caso contrario, null
.
Commenti
Per altre informazioni ed esempi, vedere Chiavi .
Si applica a
HasName<TEntity>(KeyBuilder<TEntity>, String)
Configura il nome del vincolo di chiave nel database quando è destinato a un database relazionale.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.KeyBuilder<TEntity> HasName<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.KeyBuilder<TEntity> keyBuilder, string name);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.KeyBuilder<TEntity> HasName<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.KeyBuilder<TEntity> keyBuilder, string? name);
static member HasName : Microsoft.EntityFrameworkCore.Metadata.Builders.KeyBuilder<'Entity> * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.KeyBuilder<'Entity>
<Extension()>
Public Function HasName(Of TEntity) (keyBuilder As KeyBuilder(Of TEntity), name As String) As KeyBuilder(Of TEntity)
Parametri di tipo
- TEntity
Parametri
- keyBuilder
- KeyBuilder<TEntity>
Generatore per la chiave da configurare.
- name
- String
Nome della chiave.
Restituisce
Stessa istanza del generatore in modo che più chiamate possano essere concatenati.
Commenti
Per altre informazioni ed esempi, vedere Chiavi .