IConventionModelBuilder.SharedTypeEntity 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.
Gibt ein -Objekt zurück, das zum Konfigurieren eines bestimmten Entitätstyps für freigegebene Typen im Modell verwendet werden kann.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder SharedTypeEntity (string name, Type type, bool? shouldBeOwned = False, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? SharedTypeEntity (string name, Type type, bool? shouldBeOwned = False, bool fromDataAnnotation = false);
abstract member SharedTypeEntity : string * Type * Nullable<bool> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
Public Function SharedTypeEntity (name As String, type As Type, Optional shouldBeOwned As Nullable(Of Boolean) = False, Optional fromDataAnnotation As Boolean = false) As IConventionEntityTypeBuilder
Parameter
- name
- String
Der Name des zu konfigurierenden Entitätstyps.
- 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 hinzugefügt wurde oder bereits Teil des Modells ist, null
andernfalls.
Hinweise
Wenn ein Entitätstyp mit dem angegebenen Namen nicht bereits Teil des Modells ist, wird dem Modell ein neuer Entitätstyp mit bereitgestelltem CLR-Typ als Entitätstyp mit freigegebenem Typ hinzugefügt.
Der Entitätstyp shared type ist ein Entitätstyp, der den CLR-Typ für andere Typen im Modell freigeben kann, aber einen eindeutigen Namen hat und immer durch den Namen identifiziert wird.
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für