Compartir a través de


RelationalKeyBuilderExtensions.HasName Método

Definición

Sobrecargas

HasName(KeyBuilder, String)

Configura el nombre de la restricción de clave en la base de datos cuando el destino es una base de datos relacional.

HasName(IConventionKeyBuilder, String, Boolean)

Configura el nombre de la restricción de clave en la base de datos cuando el destino es una base de datos relacional.

HasName<TEntity>(KeyBuilder<TEntity>, String)

Configura el nombre de la restricción de clave en la base de datos cuando el destino es una base de datos relacional.

HasName(KeyBuilder, String)

Configura el nombre de la restricción de clave en la base de datos cuando el destino es una base de datos relacional.

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

Parámetros

keyBuilder
KeyBuilder

Generador de la clave que se va a configurar.

name
String

El nombre de la clave.

Devoluciones

La misma instancia del generador para que se puedan encadenar varias llamadas.

Comentarios

Consulte Claves para obtener más información y ejemplos.

Se aplica a

HasName(IConventionKeyBuilder, String, Boolean)

Configura el nombre de la restricción de clave en la base de datos cuando el destino es una base de datos relacional.

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

Parámetros

keyBuilder
IConventionKeyBuilder

Generador de la clave que se va a configurar.

name
String

El nombre de la clave.

fromDataAnnotation
Boolean

Indica si la configuración se especificó mediante una anotación de datos.

Devoluciones

La misma instancia del generador si se aplicó la configuración; de lo contrario, null .

Comentarios

Consulte Claves para obtener más información y ejemplos.

Se aplica a

HasName<TEntity>(KeyBuilder<TEntity>, String)

Configura el nombre de la restricción de clave en la base de datos cuando el destino es una base de datos relacional.

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)

Parámetros de tipo

TEntity

Parámetros

keyBuilder
KeyBuilder<TEntity>

Generador de la clave que se va a configurar.

name
String

El nombre de la clave.

Devoluciones

KeyBuilder<TEntity>

La misma instancia del generador para que se puedan encadenar varias llamadas.

Comentarios

Consulte Claves para obtener más información y ejemplos.

Se aplica a