RuntimeEntityType.AddSkipNavigation Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
AddSkipNavigation(String, RuntimeEntityType, RuntimeForeignKey, Boolean, Boolean, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean) |
Bu varlık türüne yeni bir atlama gezinti özelliği ekler. |
AddSkipNavigation(String, RuntimeEntityType, RuntimeForeignKey, Boolean, Boolean, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean, Boolean) |
Bu varlık türüne yeni bir atlama gezinti özelliği ekler. |
AddSkipNavigation(String, RuntimeEntityType, RuntimeForeignKey, Boolean, Boolean, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean)
Bu varlık türüne yeni bir atlama gezinti özelliği ekler.
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
Parametreler
- name
- String
Eklenecek atla gezinti özelliğinin adı.
- targetEntityType
- RuntimeEntityType
Skip gezinti özelliğinin bir örneğini barındıracağı varlık türü.
- foreignKey
- RuntimeForeignKey
Birleştirme türünün yabancı anahtarı.
- collection
- Boolean
Gezinti özelliğinin bir koleksiyon özelliği olup olmadığı.
- onDependent
- Boolean
Gezinti özelliğinin temel alınan yabancı anahtarın bağımlı tarafında tanımlanıp tanımlanmadığı.
- clrType
- Type
Bu gezintide bulunan değerin türü.
- propertyInfo
- PropertyInfo
Karşılık gelen CLR özelliği veya null
gölge gezinti için.
- fieldInfo
- FieldInfo
Karşılık gelen CLR alanı veya null
gölge gezinti için.
- propertyAccessMode
- PropertyAccessMode
PropertyAccessMode Bu gezinti için kullanılan.
- eagerLoaded
- Boolean
Bu gezintinin varsayılan olarak istekli yüklenip yüklenmeyeceğini belirten bir değer.
Döndürülenler
Yeni oluşturulan atlama gezinti özelliği.
Şunlara uygulanır
AddSkipNavigation(String, RuntimeEntityType, RuntimeForeignKey, Boolean, Boolean, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean, Boolean)
Bu varlık türüne yeni bir atlama gezinti özelliği ekler.
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
Parametreler
- name
- String
Eklenecek atla gezinti özelliğinin adı.
- targetEntityType
- RuntimeEntityType
Skip gezinti özelliğinin bir örneğini barındıracağı varlık türü.
- foreignKey
- RuntimeForeignKey
Birleştirme türünün yabancı anahtarı.
- collection
- Boolean
Gezinti özelliğinin bir koleksiyon özelliği olup olmadığı.
- onDependent
- Boolean
Gezinti özelliğinin temel alınan yabancı anahtarın bağımlı tarafında tanımlanıp tanımlanmadığı.
- clrType
- Type
Bu gezintide bulunan değerin türü.
- propertyInfo
- PropertyInfo
Karşılık gelen CLR özelliği veya null
gölge gezinti için.
- fieldInfo
- FieldInfo
Karşılık gelen CLR alanı veya null
gölge gezinti için.
- propertyAccessMode
- PropertyAccessMode
PropertyAccessMode Bu gezinti için kullanılan.
- eagerLoaded
- Boolean
Bu gezintinin varsayılan olarak istekli yüklenip yüklenmeyeceğini belirten bir değer.
- lazyLoadingEnabled
- Boolean
Bu gezintinin gecikmeli yükleme için etkinleştirilip etkinleştirilmeydiğini gösteren bir değer.
Döndürülenler
Yeni oluşturulan atlama gezinti özelliği.
Şunlara uygulanır
Entity Framework
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin