Udostępnij za pośrednictwem


RelationalKeyBuilderExtensions.HasName Metoda

Definicja

Przeciążenia

HasName(KeyBuilder, String)

Konfiguruje nazwę ograniczenia klucza w bazie danych podczas określania wartości docelowej relacyjnej bazy danych.

HasName(IConventionKeyBuilder, String, Boolean)

Konfiguruje nazwę ograniczenia klucza w bazie danych podczas określania wartości docelowej relacyjnej bazy danych.

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

Konfiguruje nazwę ograniczenia klucza w bazie danych podczas określania wartości docelowej relacyjnej bazy danych.

HasName(KeyBuilder, String)

Konfiguruje nazwę ograniczenia klucza w bazie danych podczas określania wartości docelowej relacyjnej bazy danych.

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

Parametry

keyBuilder
KeyBuilder

Konstruktor dla skonfigurowanego klucza.

name
String

Nazwa klucza.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań.

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Klucze .

Dotyczy

HasName(IConventionKeyBuilder, String, Boolean)

Konfiguruje nazwę ograniczenia klucza w bazie danych podczas określania wartości docelowej relacyjnej bazy danych.

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

Parametry

keyBuilder
IConventionKeyBuilder

Konstruktor dla skonfigurowanego klucza.

name
String

Nazwa klucza.

fromDataAnnotation
Boolean

Wskazuje, czy konfiguracja została określona przy użyciu adnotacji danych.

Zwraca

To samo wystąpienie konstruktora, jeśli konfiguracja została zastosowana, null w przeciwnym razie.

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Klucze .

Dotyczy

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

Konfiguruje nazwę ograniczenia klucza w bazie danych podczas określania wartości docelowej relacyjnej bazy danych.

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)

Parametry typu

TEntity

Parametry

keyBuilder
KeyBuilder<TEntity>

Konstruktor dla skonfigurowanego klucza.

name
String

Nazwa klucza.

Zwraca

KeyBuilder<TEntity>

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań.

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Klucze .

Dotyczy