IConventionModelBuilder.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(String, String, IConventionEntityType, Boolean) |
Gibt ein -Objekt zurück, das verwendet werden kann, um einen bestimmten Entitätstyp mit definierenden Navigation zu konfigurieren. Wenn ein Entitätstyp mit dem angegebenen Namen noch nicht Teil des Modells ist, wird dem Modell ein neuer Schattenentitätstyp hinzugefügt. |
Entity(Type, String, IConventionEntityType, Boolean) |
Gibt ein -Objekt zurück, das verwendet werden kann, um einen bestimmten Entitätstyp mit definierenden Navigation zu konfigurieren. Wenn ein Entitätstyp mit dem angegebenen Typ noch nicht Teil des Modells ist, wird dem Modell ein neuer Entitätstyp hinzugefügt. |
Entity(String, Nullable<Boolean>, Boolean) |
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 noch nicht Teil des Modells ist, wird dem Modell ein neuer Schattenentitätstyp hinzugefügt. |
Entity(Type, Nullable<Boolean>, Boolean) |
Gibt ein -Objekt zurück, das zum Konfigurieren eines bestimmten Entitätstyps im Modell verwendet werden kann. Wenn ein Entitätstyp mit dem angegebenen Typ noch nicht Teil des Modells ist, wird dem Modell ein neuer Entitätstyp hinzugefügt. |
Entity(String, String, IConventionEntityType, Boolean)
Gibt ein -Objekt zurück, das verwendet werden kann, um einen bestimmten Entitätstyp mit definierenden Navigation zu konfigurieren. Wenn ein Entitätstyp mit dem angegebenen Namen noch nicht Teil des Modells ist, wird dem Modell ein neuer Schattenentitätstyp hinzugefügt.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder Entity (string name, string definingNavigationName, Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType definingEntityType, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? Entity (string name, string definingNavigationName, Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType definingEntityType, bool fromDataAnnotation = false);
abstract member Entity : string * string * Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
Public Function Entity (name As String, definingNavigationName As String, definingEntityType As IConventionEntityType, Optional fromDataAnnotation As Boolean = false) As IConventionEntityTypeBuilder
Parameter
- name
- String
Der Name des zu konfigurierenden Entitätstyps.
- definingNavigationName
- String
Die definierende Navigation.
- definingEntityType
- IConventionEntityType
Der definierende Entitätstyp.
- fromDataAnnotation
- Boolean
Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.
Gibt zurück
Ein -Objekt, das zum Konfigurieren des Entitätstyps verwendet werden kann, wenn der Entitätstyp dem Modell hinzugefügt wurde oder bereits Teil des Modells ist, null
andernfalls.
Gilt für:
Entity(Type, String, IConventionEntityType, Boolean)
Gibt ein -Objekt zurück, das verwendet werden kann, um einen bestimmten Entitätstyp mit definierenden Navigation zu konfigurieren. Wenn ein Entitätstyp mit dem angegebenen Typ noch nicht Teil des Modells ist, wird dem Modell ein neuer Entitätstyp hinzugefügt.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder Entity (Type type, string definingNavigationName, Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType definingEntityType, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? Entity (Type type, string definingNavigationName, Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType definingEntityType, bool fromDataAnnotation = false);
abstract member Entity : Type * string * Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
Public Function Entity (type As Type, definingNavigationName As String, definingEntityType As IConventionEntityType, Optional fromDataAnnotation As Boolean = false) As IConventionEntityTypeBuilder
Parameter
- type
- Type
Der Typ des zu konfigurierenden Entitätstyps.
- definingNavigationName
- String
Die definierende Navigation.
- definingEntityType
- IConventionEntityType
Der definierende Entitätstyp.
- fromDataAnnotation
- Boolean
Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.
Gibt zurück
Ein -Objekt, das zum Konfigurieren des Entitätstyps verwendet werden kann, wenn der Entitätstyp dem Modell hinzugefügt wurde oder bereits Teil des Modells ist, null
andernfalls.
Gilt für:
Entity(String, Nullable<Boolean>, Boolean)
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 noch nicht Teil des Modells ist, wird dem Modell ein neuer Schattenentitätstyp hinzugefügt.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder Entity (string name, bool? shouldBeOwned = False, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? Entity (string name, bool? shouldBeOwned = False, bool fromDataAnnotation = false);
abstract member Entity : string * Nullable<bool> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
Public Function Entity (name As String, Optional shouldBeOwned As Nullable(Of Boolean) = False, Optional fromDataAnnotation As Boolean = false) As IConventionEntityTypeBuilder
Parameter
- name
- String
Der Name des zu konfigurierenden Entitätstyps.
true
, wenn der Entitätstyp im Besitz sein soll, false
wenn der Entitätstyp nicht im Besitz sein sollte
- fromDataAnnotation
- Boolean
Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.
Gibt zurück
Ein -Objekt, das zum Konfigurieren des Entitätstyps verwendet werden kann, wenn der Entitätstyp dem Modell hinzugefügt wurde oder bereits Teil des Modells ist, null
andernfalls.
Gilt für:
Entity(Type, Nullable<Boolean>, Boolean)
Gibt ein -Objekt zurück, das zum Konfigurieren eines bestimmten Entitätstyps im Modell verwendet werden kann. Wenn ein Entitätstyp mit dem angegebenen Typ noch nicht Teil des Modells ist, wird dem Modell ein neuer Entitätstyp hinzugefügt.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder Entity (Type type, bool? shouldBeOwned = False, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? Entity (Type type, bool? shouldBeOwned = False, bool fromDataAnnotation = false);
abstract member Entity : Type * Nullable<bool> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
Public Function Entity (type As Type, Optional shouldBeOwned As Nullable(Of Boolean) = False, Optional fromDataAnnotation As Boolean = false) As IConventionEntityTypeBuilder
Parameter
- type
- Type
Der Typ des zu konfigurierenden Entitätstyps.
true
, wenn der Entitätstyp im Besitz sein soll, false
wenn der Entitätstyp nicht im Besitz sein sollte
- fromDataAnnotation
- Boolean
Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.
Gibt zurück
Ein -Objekt, das zum Konfigurieren des Entitätstyps verwendet werden kann, wenn der Entitätstyp dem Modell hinzugefügt wurde oder bereits Teil des Modells ist, null
andernfalls.