Sprache

RelationalKeyBuilderExtensions.HasName Methode

Definition

Überlädt

Name Beschreibung
HasName(KeyBuilder, String)

Konfiguriert den Namen der Schlüsseleinschränkung in der Datenbank, wenn sie auf eine relationale Datenbank ausgerichtet ist.

HasName(IConventionKeyBuilder, String, Boolean)

Konfiguriert den Namen der Schlüsseleinschränkung in der Datenbank, wenn sie auf eine relationale Datenbank ausgerichtet ist.

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

Konfiguriert den Namen der Schlüsseleinschränkung in der Datenbank, wenn sie auf eine relationale Datenbank ausgerichtet ist.

HasName(KeyBuilder, String)

Quelle:
RelationalKeyBuilderExtensions.cs
Quelle:
RelationalKeyBuilderExtensions.cs
Quelle:
RelationalKeyBuilderExtensions.cs
Quelle:
RelationalKeyBuilderExtensions.cs
Quelle:
RelationalKeyBuilderExtensions.cs
Quelle:
RelationalKeyBuilderExtensions.cs
Quelle:
RelationalKeyBuilderExtensions.cs
Quelle:
RelationalKeyBuilderExtensions.cs
Quelle:
RelationalKeyBuilderExtensions.cs
Quelle:
RelationalKeyBuilderExtensions.cs
Quelle:
RelationalKeyBuilderExtensions.cs

Konfiguriert den Namen der Schlüsseleinschränkung in der Datenbank, wenn sie auf eine relationale Datenbank ausgerichtet ist.

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

Parameter

keyBuilder
KeyBuilder

Der Generator für den zu konfigurierenden Schlüssel.

name
String

Der Name des Schlüssels.

Gibt zurück

Dieselbe Generatorinstanz, sodass mehrere Aufrufe verkettet werden können.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Schlüssel .

Gilt für:

HasName(IConventionKeyBuilder, String, Boolean)

Quelle:
RelationalKeyBuilderExtensions.cs
Quelle:
RelationalKeyBuilderExtensions.cs
Quelle:
RelationalKeyBuilderExtensions.cs
Quelle:
RelationalKeyBuilderExtensions.cs
Quelle:
RelationalKeyBuilderExtensions.cs
Quelle:
RelationalKeyBuilderExtensions.cs
Quelle:
RelationalKeyBuilderExtensions.cs
Quelle:
RelationalKeyBuilderExtensions.cs
Quelle:
RelationalKeyBuilderExtensions.cs

Konfiguriert den Namen der Schlüsseleinschränkung in der Datenbank, wenn sie auf eine relationale Datenbank ausgerichtet ist.

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

Parameter

keyBuilder
IConventionKeyBuilder

Der Generator für den zu konfigurierenden Schlüssel.

name
String

Der Name des Schlüssels.

fromDataAnnotation
Boolean

Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.

Gibt zurück

Die gleiche Generatorinstanz, wenn die Konfiguration angewendet wurde, null andernfalls.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Schlüssel .

Gilt für:

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

Quelle:
RelationalKeyBuilderExtensions.cs
Quelle:
RelationalKeyBuilderExtensions.cs
Quelle:
RelationalKeyBuilderExtensions.cs
Quelle:
RelationalKeyBuilderExtensions.cs
Quelle:
RelationalKeyBuilderExtensions.cs
Quelle:
RelationalKeyBuilderExtensions.cs
Quelle:
RelationalKeyBuilderExtensions.cs

Konfiguriert den Namen der Schlüsseleinschränkung in der Datenbank, wenn sie auf eine relationale Datenbank ausgerichtet ist.

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)

Typparameter

TEntity

Parameter

keyBuilder
KeyBuilder<TEntity>

Der Generator für den zu konfigurierenden Schlüssel.

name
String

Der Name des Schlüssels.

Gibt zurück

KeyBuilder<TEntity>

Dieselbe Generatorinstanz, sodass mehrere Aufrufe verkettet werden können.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Schlüssel .

Gilt für: