RuntimeEntityType.AddServiceProperty 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
AddServiceProperty(String, PropertyInfo, FieldInfo, PropertyAccessMode) |
Fügt diesem Entitätstyp eine Diensteigenschaft hinzu. |
AddServiceProperty(String, PropertyInfo, FieldInfo, Type, PropertyAccessMode) |
Fügt diesem Entitätstyp eine Diensteigenschaft hinzu. |
AddServiceProperty(String, PropertyInfo, FieldInfo, PropertyAccessMode)
Fügt diesem Entitätstyp eine Diensteigenschaft hinzu.
public virtual Microsoft.EntityFrameworkCore.Metadata.RuntimeServiceProperty AddServiceProperty (string name, System.Reflection.PropertyInfo? propertyInfo = default, System.Reflection.FieldInfo? fieldInfo = default, Microsoft.EntityFrameworkCore.PropertyAccessMode propertyAccessMode = Microsoft.EntityFrameworkCore.PropertyAccessMode.PreferField);
abstract member AddServiceProperty : string * System.Reflection.PropertyInfo * System.Reflection.FieldInfo * Microsoft.EntityFrameworkCore.PropertyAccessMode -> Microsoft.EntityFrameworkCore.Metadata.RuntimeServiceProperty
override this.AddServiceProperty : string * System.Reflection.PropertyInfo * System.Reflection.FieldInfo * Microsoft.EntityFrameworkCore.PropertyAccessMode -> Microsoft.EntityFrameworkCore.Metadata.RuntimeServiceProperty
Public Overridable Function AddServiceProperty (name As String, Optional propertyInfo As PropertyInfo = Nothing, Optional fieldInfo As FieldInfo = Nothing, Optional propertyAccessMode As PropertyAccessMode = Microsoft.EntityFrameworkCore.PropertyAccessMode.PreferField) As RuntimeServiceProperty
Parameter
- name
- String
Der Name der hinzuzufügenden Eigenschaft.
- propertyInfo
- PropertyInfo
Die entsprechende CLR-Eigenschaft oder null
für eine Schatteneigenschaft.
- fieldInfo
- FieldInfo
Das entsprechende CLR-Feld oder null
für eine Schatteneigenschaft.
- propertyAccessMode
- PropertyAccessMode
Die PropertyAccessMode für diese Eigenschaft verwendete.
Gibt zurück
Die neu erstellte Diensteigenschaft.
Gilt für:
AddServiceProperty(String, PropertyInfo, FieldInfo, Type, PropertyAccessMode)
Fügt diesem Entitätstyp eine Diensteigenschaft hinzu.
public virtual Microsoft.EntityFrameworkCore.Metadata.RuntimeServiceProperty AddServiceProperty (string name, System.Reflection.PropertyInfo? propertyInfo = default, System.Reflection.FieldInfo? fieldInfo = default, Type? serviceType = default, Microsoft.EntityFrameworkCore.PropertyAccessMode propertyAccessMode = Microsoft.EntityFrameworkCore.PropertyAccessMode.PreferField);
abstract member AddServiceProperty : string * System.Reflection.PropertyInfo * System.Reflection.FieldInfo * Type * Microsoft.EntityFrameworkCore.PropertyAccessMode -> Microsoft.EntityFrameworkCore.Metadata.RuntimeServiceProperty
override this.AddServiceProperty : string * System.Reflection.PropertyInfo * System.Reflection.FieldInfo * Type * Microsoft.EntityFrameworkCore.PropertyAccessMode -> Microsoft.EntityFrameworkCore.Metadata.RuntimeServiceProperty
Public Overridable Function AddServiceProperty (name As String, Optional propertyInfo As PropertyInfo = Nothing, Optional fieldInfo As FieldInfo = Nothing, Optional serviceType As Type = Nothing, Optional propertyAccessMode As PropertyAccessMode = Microsoft.EntityFrameworkCore.PropertyAccessMode.PreferField) As RuntimeServiceProperty
Parameter
- name
- String
Der Name der hinzuzufügenden Eigenschaft.
- propertyInfo
- PropertyInfo
Die entsprechende CLR-Eigenschaft oder null
für eine Schatteneigenschaft.
- fieldInfo
- FieldInfo
Das entsprechende CLR-Feld oder null
für eine Schatteneigenschaft.
- serviceType
- Type
Der Typ des Diensts oder null
der Typ des Members.
- propertyAccessMode
- PropertyAccessMode
Die PropertyAccessMode für diese Eigenschaft verwendete.
Gibt zurück
Die neu erstellte Diensteigenschaft.
Gilt für:
Entity Framework