RuntimeEntityType.AddSkipNavigation 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
AddSkipNavigation(String, RuntimeEntityType, RuntimeForeignKey, Boolean, Boolean, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean) |
Fügt diesem Entitätstyp eine neue Überspringensnavigationseigenschaft hinzu. |
AddSkipNavigation(String, RuntimeEntityType, RuntimeForeignKey, Boolean, Boolean, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean, Boolean) |
Fügt diesem Entitätstyp eine neue Überspringensnavigationseigenschaft hinzu. |
AddSkipNavigation(String, RuntimeEntityType, RuntimeForeignKey, Boolean, Boolean, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean)
Fügt diesem Entitätstyp eine neue Überspringensnavigationseigenschaft hinzu.
public virtual Microsoft.EntityFrameworkCore.Metadata.RuntimeSkipNavigation AddSkipNavigation (string name, Microsoft.EntityFrameworkCore.Metadata.RuntimeEntityType targetEntityType, Microsoft.EntityFrameworkCore.Metadata.RuntimeForeignKey foreignKey, bool collection, bool onDependent, Type clrType, System.Reflection.PropertyInfo? propertyInfo = default, System.Reflection.FieldInfo? fieldInfo = default, Microsoft.EntityFrameworkCore.PropertyAccessMode propertyAccessMode = Microsoft.EntityFrameworkCore.PropertyAccessMode.PreferField, bool eagerLoaded = false);
abstract member AddSkipNavigation : string * Microsoft.EntityFrameworkCore.Metadata.RuntimeEntityType * Microsoft.EntityFrameworkCore.Metadata.RuntimeForeignKey * bool * bool * Type * System.Reflection.PropertyInfo * System.Reflection.FieldInfo * Microsoft.EntityFrameworkCore.PropertyAccessMode * bool -> Microsoft.EntityFrameworkCore.Metadata.RuntimeSkipNavigation
override this.AddSkipNavigation : string * Microsoft.EntityFrameworkCore.Metadata.RuntimeEntityType * Microsoft.EntityFrameworkCore.Metadata.RuntimeForeignKey * bool * bool * Type * System.Reflection.PropertyInfo * System.Reflection.FieldInfo * Microsoft.EntityFrameworkCore.PropertyAccessMode * bool -> Microsoft.EntityFrameworkCore.Metadata.RuntimeSkipNavigation
Public Overridable Function AddSkipNavigation (name As String, targetEntityType As RuntimeEntityType, foreignKey As RuntimeForeignKey, collection As Boolean, onDependent As Boolean, clrType As Type, Optional propertyInfo As PropertyInfo = Nothing, Optional fieldInfo As FieldInfo = Nothing, Optional propertyAccessMode As PropertyAccessMode = Microsoft.EntityFrameworkCore.PropertyAccessMode.PreferField, Optional eagerLoaded As Boolean = false) As RuntimeSkipNavigation
Parameter
- name
- String
Der Name der hinzuzufügenden Navigationseigenschaft überspringen.
- targetEntityType
- RuntimeEntityType
Der Entitätstyp, der von der Eigenschaft "Navigation überspringen" eine instance enthält.
- foreignKey
- RuntimeForeignKey
Der Fremdschlüssel für den Jointyp.
- collection
- Boolean
Gibt an, ob die Navigationseigenschaft eine Auflistungseigenschaft ist.
- onDependent
- Boolean
Gibt an, ob die Navigationseigenschaft auf der abhängigen Seite des zugrunde liegenden Fremdschlüssels definiert ist.
- clrType
- Type
Der Werttyp, den diese Navigation enthält.
- propertyInfo
- PropertyInfo
Die entsprechende CLR-Eigenschaft oder null
für eine Schattennavigation.
- fieldInfo
- FieldInfo
Das entsprechende CLR-Feld oder null
für eine Schattennavigation.
- propertyAccessMode
- PropertyAccessMode
Die PropertyAccessMode für diese Navigation verwendete.
- eagerLoaded
- Boolean
Ein Wert, der angibt, ob diese Navigation standardmäßig geladen werden soll.
Gibt zurück
Die neu erstellte Skip-Navigationseigenschaft.
Gilt für:
AddSkipNavigation(String, RuntimeEntityType, RuntimeForeignKey, Boolean, Boolean, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean, Boolean)
Fügt diesem Entitätstyp eine neue Überspringensnavigationseigenschaft hinzu.
public virtual Microsoft.EntityFrameworkCore.Metadata.RuntimeSkipNavigation AddSkipNavigation (string name, Microsoft.EntityFrameworkCore.Metadata.RuntimeEntityType targetEntityType, Microsoft.EntityFrameworkCore.Metadata.RuntimeForeignKey foreignKey, bool collection, bool onDependent, Type clrType, System.Reflection.PropertyInfo? propertyInfo = default, System.Reflection.FieldInfo? fieldInfo = default, Microsoft.EntityFrameworkCore.PropertyAccessMode propertyAccessMode = Microsoft.EntityFrameworkCore.PropertyAccessMode.PreferField, bool eagerLoaded = false, bool lazyLoadingEnabled = true);
abstract member AddSkipNavigation : string * Microsoft.EntityFrameworkCore.Metadata.RuntimeEntityType * Microsoft.EntityFrameworkCore.Metadata.RuntimeForeignKey * bool * bool * Type * System.Reflection.PropertyInfo * System.Reflection.FieldInfo * Microsoft.EntityFrameworkCore.PropertyAccessMode * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.RuntimeSkipNavigation
override this.AddSkipNavigation : string * Microsoft.EntityFrameworkCore.Metadata.RuntimeEntityType * Microsoft.EntityFrameworkCore.Metadata.RuntimeForeignKey * bool * bool * Type * System.Reflection.PropertyInfo * System.Reflection.FieldInfo * Microsoft.EntityFrameworkCore.PropertyAccessMode * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.RuntimeSkipNavigation
Public Overridable Function AddSkipNavigation (name As String, targetEntityType As RuntimeEntityType, foreignKey As RuntimeForeignKey, collection As Boolean, onDependent As Boolean, clrType As Type, Optional propertyInfo As PropertyInfo = Nothing, Optional fieldInfo As FieldInfo = Nothing, Optional propertyAccessMode As PropertyAccessMode = Microsoft.EntityFrameworkCore.PropertyAccessMode.PreferField, Optional eagerLoaded As Boolean = false, Optional lazyLoadingEnabled As Boolean = true) As RuntimeSkipNavigation
Parameter
- name
- String
Der Name der hinzuzufügenden Navigationseigenschaft überspringen.
- targetEntityType
- RuntimeEntityType
Der Entitätstyp, der von der Eigenschaft "Navigation überspringen" eine instance enthält.
- foreignKey
- RuntimeForeignKey
Der Fremdschlüssel für den Jointyp.
- collection
- Boolean
Gibt an, ob die Navigationseigenschaft eine Auflistungseigenschaft ist.
- onDependent
- Boolean
Gibt an, ob die Navigationseigenschaft auf der abhängigen Seite des zugrunde liegenden Fremdschlüssels definiert ist.
- clrType
- Type
Der Werttyp, den diese Navigation enthält.
- propertyInfo
- PropertyInfo
Die entsprechende CLR-Eigenschaft oder null
für eine Schattennavigation.
- fieldInfo
- FieldInfo
Das entsprechende CLR-Feld oder null
für eine Schattennavigation.
- propertyAccessMode
- PropertyAccessMode
Die PropertyAccessMode für diese Navigation verwendete.
- eagerLoaded
- Boolean
Ein Wert, der angibt, ob diese Navigation standardmäßig geladen werden soll.
- lazyLoadingEnabled
- Boolean
Ein Wert, der angibt, ob diese Navigation für verzögertes Laden aktiviert werden soll.
Gibt zurück
Die neu erstellte Skip-Navigationseigenschaft.
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