RelationalKeyBuilderExtensions.HasName Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
HasName(KeyBuilder, String) |
Konfiguriert den Namen der Schlüsseleinschränkung in der Datenbank, wenn eine relationale Datenbank als Ziel verwendet wird. |
HasName(IConventionKeyBuilder, String, Boolean) |
Konfiguriert den Namen der Schlüsseleinschränkung in der Datenbank, wenn eine relationale Datenbank als Ziel verwendet wird. |
HasName<TEntity>(KeyBuilder<TEntity>, String) |
Konfiguriert den Namen der Schlüsseleinschränkung in der Datenbank, wenn eine relationale Datenbank als Ziel verwendet wird. |
HasName(KeyBuilder, String)
Konfiguriert den Namen der Schlüsseleinschränkung in der Datenbank, wenn eine relationale Datenbank als Ziel verwendet wird.
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
Derselbe Generator instance, sodass mehrere Aufrufe verkettet werden können.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Schlüssel .
Gilt für:
HasName(IConventionKeyBuilder, String, Boolean)
Konfiguriert den Namen der Schlüsseleinschränkung in der Datenbank, wenn eine relationale Datenbank als Ziel verwendet wird.
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
Derselbe Generator instance, wenn die Konfiguration angewendet wurde, andernfallsnull
.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Schlüssel .
Gilt für:
HasName<TEntity>(KeyBuilder<TEntity>, String)
Konfiguriert den Namen der Schlüsseleinschränkung in der Datenbank, wenn eine relationale Datenbank als Ziel verwendet wird.
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
Derselbe Generator instance, sodass mehrere Aufrufe verkettet werden können.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Schlüssel .
Gilt für:
Entity Framework