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
| 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)
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)
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)
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
Dieselbe Generatorinstanz, sodass mehrere Aufrufe verkettet werden können.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Schlüssel .