ModelBuilder.Entity 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
Entity(Type, Action<EntityTypeBuilder>) |
Führt die Konfiguration eines bestimmten Entitätstyps im Modell aus. Wenn der Entitätstyp noch nicht Teil des Modells ist, wird er dem Modell hinzugefügt. |
Entity(String, Action<EntityTypeBuilder>) |
Führt die Konfiguration eines bestimmten Entitätstyps im Modell aus. Wenn ein Entitätstyp mit dem angegebenen Namen nicht bereits Teil des Modells ist, wird dem Modell ein neuer Entitätstyp hinzugefügt, der keinen entsprechenden CLR-Typ aufweist. |
Entity(String) |
Gibt ein -Objekt zurück, das zum Konfigurieren eines bestimmten Entitätstyps im Modell verwendet werden kann. Wenn ein Entitätstyp mit dem angegebenen Namen nicht bereits Teil des Modells ist, wird dem Modell ein neuer Entitätstyp hinzugefügt, der keinen entsprechenden CLR-Typ aufweist. |
Entity(Type) |
Gibt ein -Objekt zurück, das zum Konfigurieren eines bestimmten Entitätstyps im Modell verwendet werden kann. Wenn der Entitätstyp noch nicht Teil des Modells ist, wird er dem Modell hinzugefügt. |
Entity<TEntity>() |
Gibt ein -Objekt zurück, das zum Konfigurieren eines bestimmten Entitätstyps im Modell verwendet werden kann. Wenn der Entitätstyp noch nicht Teil des Modells ist, wird er dem Modell hinzugefügt. |
Entity<TEntity>(Action<EntityTypeBuilder<TEntity>>) |
Führt die Konfiguration eines bestimmten Entitätstyps im Modell aus. Wenn der Entitätstyp noch nicht Teil des Modells ist, wird er dem Modell hinzugefügt. |
Entity(Type, Action<EntityTypeBuilder>)
Führt die Konfiguration eines bestimmten Entitätstyps im Modell aus. Wenn der Entitätstyp noch nicht Teil des Modells ist, wird er dem Modell hinzugefügt.
public virtual Microsoft.EntityFrameworkCore.ModelBuilder Entity (Type type, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder> buildAction);
abstract member Entity : Type * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
override this.Entity : Type * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
Public Overridable Function Entity (type As Type, buildAction As Action(Of EntityTypeBuilder)) As ModelBuilder
Parameter
- type
- Type
Der zu konfigurierende Entitätstyp.
- buildAction
- Action<EntityTypeBuilder>
Eine Aktion, die die Konfiguration des Entitätstyps ausführt.
Gibt zurück
Dasselbe ModelBuilder instance, sodass zusätzliche Konfigurationsaufrufe verkettet werden können.
Hinweise
Diese Überladung ermöglicht es, die Konfiguration des Entitätstyps in der Zeile im Methodenaufruf durchzuführen, anstatt nach einem Aufruf von verkettet zu Entity<TEntity>()werden. Dadurch kann zusätzliche Konfiguration auf Modellebene nach der Konfiguration für den Entitätstyp verkettet werden.
Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen .
Gilt für:
Entity(String, Action<EntityTypeBuilder>)
Führt die Konfiguration eines bestimmten Entitätstyps im Modell aus. Wenn ein Entitätstyp mit dem angegebenen Namen nicht bereits Teil des Modells ist, wird dem Modell ein neuer Entitätstyp hinzugefügt, der keinen entsprechenden CLR-Typ aufweist.
public virtual Microsoft.EntityFrameworkCore.ModelBuilder Entity (string name, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder> buildAction);
abstract member Entity : string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
override this.Entity : string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
Public Overridable Function Entity (name As String, buildAction As Action(Of EntityTypeBuilder)) As ModelBuilder
Parameter
- name
- String
Der Name des zu konfigurierenden Entitätstyps.
- buildAction
- Action<EntityTypeBuilder>
Eine Aktion, die die Konfiguration des Entitätstyps ausführt.
Gibt zurück
Dasselbe ModelBuilder instance, sodass zusätzliche Konfigurationsaufrufe verkettet werden können.
Hinweise
Diese Überladung ermöglicht es, die Konfiguration des Entitätstyps in der Zeile im Methodenaufruf durchzuführen, anstatt nach einem Aufruf von verkettet zu Entity(String)werden. Dadurch kann zusätzliche Konfiguration auf Modellebene nach der Konfiguration für den Entitätstyp verkettet werden.
Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen .
Gilt für:
Entity(String)
Gibt ein -Objekt zurück, das zum Konfigurieren eines bestimmten Entitätstyps im Modell verwendet werden kann. Wenn ein Entitätstyp mit dem angegebenen Namen nicht bereits Teil des Modells ist, wird dem Modell ein neuer Entitätstyp hinzugefügt, der keinen entsprechenden CLR-Typ aufweist.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder Entity (string name);
abstract member Entity : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
override this.Entity : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
Public Overridable Function Entity (name As String) As EntityTypeBuilder
Parameter
- name
- String
Der Name des zu konfigurierenden Entitätstyps.
Gibt zurück
Ein Objekt, das zum Konfigurieren des Entitätstyps verwendet werden kann.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen .
Gilt für:
Entity(Type)
Gibt ein -Objekt zurück, das zum Konfigurieren eines bestimmten Entitätstyps im Modell verwendet werden kann. Wenn der Entitätstyp noch nicht Teil des Modells ist, wird er dem Modell hinzugefügt.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder Entity (Type type);
abstract member Entity : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
override this.Entity : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
Public Overridable Function Entity (type As Type) As EntityTypeBuilder
Parameter
- type
- Type
Der zu konfigurierende Entitätstyp.
Gibt zurück
Ein Objekt, das zum Konfigurieren des Entitätstyps verwendet werden kann.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen .
Gilt für:
Entity<TEntity>()
Gibt ein -Objekt zurück, das zum Konfigurieren eines bestimmten Entitätstyps im Modell verwendet werden kann. Wenn der Entitätstyp noch nicht Teil des Modells ist, wird er dem Modell hinzugefügt.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> Entity<TEntity> () where TEntity : class;
abstract member Entity : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)> (requires 'Entity : null)
override this.Entity : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)> (requires 'Entity : null)
Public Overridable Function Entity(Of TEntity As Class) () As EntityTypeBuilder(Of TEntity)
Typparameter
- TEntity
Der zu konfigurierende Entitätstyp.
Gibt zurück
Ein Objekt, das zum Konfigurieren des Entitätstyps verwendet werden kann.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen .
Gilt für:
Entity<TEntity>(Action<EntityTypeBuilder<TEntity>>)
Führt die Konfiguration eines bestimmten Entitätstyps im Modell aus. Wenn der Entitätstyp noch nicht Teil des Modells ist, wird er dem Modell hinzugefügt.
public virtual Microsoft.EntityFrameworkCore.ModelBuilder Entity<TEntity> (Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity>> buildAction) where TEntity : class;
abstract member Entity : Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity>> -> Microsoft.EntityFrameworkCore.ModelBuilder (requires 'Entity : null)
override this.Entity : Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity>> -> Microsoft.EntityFrameworkCore.ModelBuilder (requires 'Entity : null)
Public Overridable Function Entity(Of TEntity As Class) (buildAction As Action(Of EntityTypeBuilder(Of TEntity))) As ModelBuilder
Typparameter
- TEntity
Der zu konfigurierende Entitätstyp.
Parameter
- buildAction
- Action<EntityTypeBuilder<TEntity>>
Eine Aktion, die die Konfiguration des Entitätstyps ausführt.
Gibt zurück
Dasselbe ModelBuilder instance, sodass zusätzliche Konfigurationsaufrufe verkettet werden können.
Hinweise
Diese Überladung ermöglicht es, die Konfiguration des Entitätstyps in der Zeile im Methodenaufruf durchzuführen, anstatt nach einem Aufruf von verkettet zu Entity<TEntity>()werden. Dadurch kann zusätzliche Konfiguration auf Modellebene nach der Konfiguration für den Entitätstyp verkettet werden.
Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen .
Gilt für:
Entity Framework