RuntimeEntityType.AddSkipNavigation Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
AddSkipNavigation(String, RuntimeEntityType, RuntimeForeignKey, Boolean, Boolean, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean) |
Aggiunge una nuova proprietà di spostamento ignora a questo tipo di entità. |
AddSkipNavigation(String, RuntimeEntityType, RuntimeForeignKey, Boolean, Boolean, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean, Boolean) |
Aggiunge una nuova proprietà di spostamento ignora a questo tipo di entità. |
AddSkipNavigation(String, RuntimeEntityType, RuntimeForeignKey, Boolean, Boolean, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean)
Aggiunge una nuova proprietà di spostamento ignora a questo tipo di entità.
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
Parametri
- name
- String
Nome della proprietà di spostamento ignora da aggiungere.
- targetEntityType
- RuntimeEntityType
Il tipo di entità di cui la proprietà di navigazione ignora contiene un'istanza di.
- foreignKey
- RuntimeForeignKey
Chiave esterna al tipo di join.
- collection
- Boolean
Se la proprietà di spostamento è una proprietà di raccolta.
- onDependent
- Boolean
Se la proprietà di spostamento è definita sul lato dipendente della chiave esterna sottostante.
- clrType
- Type
Tipo di valore contenuto in questo riquadro di spostamento.
- propertyInfo
- PropertyInfo
Proprietà CLR corrispondente o null
per uno spostamento shadow.
- fieldInfo
- FieldInfo
Campo CLR corrispondente o null
per uno spostamento shadow.
- propertyAccessMode
- PropertyAccessMode
Oggetto PropertyAccessMode utilizzato per questo spostamento.
- eagerLoaded
- Boolean
Valore che indica se questo spostamento deve essere caricato per impostazione predefinita.
Restituisce
Proprietà di spostamento ignorata appena creata.
Si applica a
AddSkipNavigation(String, RuntimeEntityType, RuntimeForeignKey, Boolean, Boolean, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean, Boolean)
Aggiunge una nuova proprietà di spostamento ignora a questo tipo di entità.
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
Parametri
- name
- String
Nome della proprietà di spostamento ignora da aggiungere.
- targetEntityType
- RuntimeEntityType
Il tipo di entità di cui la proprietà di navigazione ignora contiene un'istanza di.
- foreignKey
- RuntimeForeignKey
Chiave esterna al tipo di join.
- collection
- Boolean
Se la proprietà di spostamento è una proprietà di raccolta.
- onDependent
- Boolean
Se la proprietà di spostamento è definita sul lato dipendente della chiave esterna sottostante.
- clrType
- Type
Tipo di valore contenuto in questo riquadro di spostamento.
- propertyInfo
- PropertyInfo
Proprietà CLR corrispondente o null
per uno spostamento shadow.
- fieldInfo
- FieldInfo
Campo CLR corrispondente o null
per uno spostamento shadow.
- propertyAccessMode
- PropertyAccessMode
Oggetto PropertyAccessMode utilizzato per questo spostamento.
- eagerLoaded
- Boolean
Valore che indica se questo spostamento deve essere caricato per impostazione predefinita.
- lazyLoadingEnabled
- Boolean
Valore che indica se questa navigazione deve essere abilitata per il caricamento lazy.
Restituisce
Proprietà di spostamento ignorata appena creata.
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per