MutableEntityTypeExtensions.GetOrAddProperty 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
GetOrAddProperty(IMutableEntityType, PropertyInfo) |
Ruft die Eigenschaft mit dem angegebenen Namen ab, oder erstellt eine neue Eigenschaft, wenn noch keine definiert ist. |
GetOrAddProperty(IMutableEntityType, String, Type) |
Ruft die Eigenschaft mit dem angegebenen Namen ab, oder erstellt eine neue Eigenschaft, wenn noch keine definiert ist. |
GetOrAddProperty(IMutableEntityType, String, Type, Boolean) |
Ruft die Eigenschaft mit dem angegebenen Namen ab, oder erstellt eine neue Eigenschaft, wenn noch keine definiert ist. |
GetOrAddProperty(IMutableEntityType, PropertyInfo)
Ruft die Eigenschaft mit dem angegebenen Namen ab, oder erstellt eine neue Eigenschaft, wenn noch keine definiert ist.
public static Microsoft.EntityFrameworkCore.Metadata.IMutableProperty GetOrAddProperty (this Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType entityType, System.Reflection.PropertyInfo propertyInfo);
static member GetOrAddProperty : Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType * System.Reflection.PropertyInfo -> Microsoft.EntityFrameworkCore.Metadata.IMutableProperty
<Extension()>
Public Function GetOrAddProperty (entityType As IMutableEntityType, propertyInfo As PropertyInfo) As IMutableProperty
Parameter
- entityType
- IMutableEntityType
Der Entitätstyp, dem die Eigenschaft abgerufen oder hinzugefügt werden soll.
- propertyInfo
- PropertyInfo
Die entsprechende Eigenschaft in der Entitätsklasse.
Gibt zurück
Die vorhandene oder neu erstellte Eigenschaft.
Hinweise
Die zurückgegebene Eigenschaft verfügt möglicherweise nicht über den angegebenen Typ.
Gilt für:
GetOrAddProperty(IMutableEntityType, String, Type)
Ruft die Eigenschaft mit dem angegebenen Namen ab, oder erstellt eine neue Eigenschaft, wenn noch keine definiert ist.
public static Microsoft.EntityFrameworkCore.Metadata.IMutableProperty GetOrAddProperty (this Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType entityType, string name, Type propertyType);
static member GetOrAddProperty : Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType * string * Type -> Microsoft.EntityFrameworkCore.Metadata.IMutableProperty
<Extension()>
Public Function GetOrAddProperty (entityType As IMutableEntityType, name As String, propertyType As Type) As IMutableProperty
Parameter
- entityType
- IMutableEntityType
Der Entitätstyp, dem die Eigenschaft abgerufen oder hinzugefügt werden soll.
- name
- String
Der Name der Eigenschaft.
- propertyType
- Type
Der Werttyp, den die Eigenschaft enthält.
Gibt zurück
Die vorhandene oder neu erstellte Eigenschaft.
Hinweise
Die zurückgegebene Eigenschaft verfügt möglicherweise nicht über den angegebenen Typ.
Gilt für:
GetOrAddProperty(IMutableEntityType, String, Type, Boolean)
Ruft die Eigenschaft mit dem angegebenen Namen ab, oder erstellt eine neue Eigenschaft, wenn noch keine definiert ist.
public static Microsoft.EntityFrameworkCore.Metadata.IMutableProperty GetOrAddProperty (this Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType entityType, string name, Type propertyType, bool shadow);
static member GetOrAddProperty : Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType * string * Type * bool -> Microsoft.EntityFrameworkCore.Metadata.IMutableProperty
<Extension()>
Public Function GetOrAddProperty (entityType As IMutableEntityType, name As String, propertyType As Type, shadow As Boolean) As IMutableProperty
Parameter
- entityType
- IMutableEntityType
Der Entitätstyp, dem die Eigenschaft abgerufen oder hinzugefügt werden soll.
- name
- String
Der Name der Eigenschaft.
- propertyType
- Type
Der Werttyp, den die Eigenschaft enthält.
- shadow
- Boolean
Gibt an, ob sich die Eigenschaft im Schattenzustand befindet.
Gibt zurück
Die vorhandene oder neu erstellte Eigenschaft.
Hinweise
Die zurückgegebene Eigenschaft weist möglicherweise nicht den angegebenen Typ und die angegebene Schattenheit auf.
Gilt für:
Entity Framework
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