Partilhar via


RelationalKeyBuilderExtensions.HasName Método

Definição

Sobrecargas

HasName(KeyBuilder, String)

Configura o nome da restrição de chave no banco de dados ao direcionar um banco de dados relacional.

HasName(IConventionKeyBuilder, String, Boolean)

Configura o nome da restrição de chave no banco de dados ao direcionar um banco de dados relacional.

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

Configura o nome da restrição de chave no banco de dados ao direcionar um banco de dados relacional.

HasName(KeyBuilder, String)

Origem:
RelationalKeyBuilderExtensions.cs
Origem:
RelationalKeyBuilderExtensions.cs
Origem:
RelationalKeyBuilderExtensions.cs
Origem:
RelationalKeyBuilderExtensions.cs
Origem:
RelationalKeyBuilderExtensions.cs
Origem:
RelationalKeyBuilderExtensions.cs
Origem:
RelationalKeyBuilderExtensions.cs
Origem:
RelationalKeyBuilderExtensions.cs
Origem:
RelationalKeyBuilderExtensions.cs

Configura o nome da restrição de chave no banco de dados ao direcionar um banco de dados 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

O construtor para a chave que está sendo configurada.

name
String

O nome da chave.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Comentários

Consulte Chaves para obter mais informações e exemplos.

Aplica-se a

HasName(IConventionKeyBuilder, String, Boolean)

Origem:
RelationalKeyBuilderExtensions.cs
Origem:
RelationalKeyBuilderExtensions.cs
Origem:
RelationalKeyBuilderExtensions.cs
Origem:
RelationalKeyBuilderExtensions.cs
Origem:
RelationalKeyBuilderExtensions.cs
Origem:
RelationalKeyBuilderExtensions.cs
Origem:
RelationalKeyBuilderExtensions.cs

Configura o nome da restrição de chave no banco de dados ao direcionar um banco de dados 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

O construtor para a chave que está sendo configurada.

name
String

O nome da chave.

fromDataAnnotation
Boolean

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

Retornos

A mesma instância do construtor se a configuração tiver sido aplicada, null caso contrário.

Comentários

Consulte Chaves para obter mais informações e exemplos.

Aplica-se a

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

Origem:
RelationalKeyBuilderExtensions.cs
Origem:
RelationalKeyBuilderExtensions.cs
Origem:
RelationalKeyBuilderExtensions.cs
Origem:
RelationalKeyBuilderExtensions.cs
Origem:
RelationalKeyBuilderExtensions.cs

Configura o nome da restrição de chave no banco de dados ao direcionar um banco de dados 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>

O construtor para a chave que está sendo configurada.

name
String

O nome da chave.

Retornos

KeyBuilder<TEntity>

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Comentários

Consulte Chaves para obter mais informações e exemplos.

Aplica-se a