CollectionCollectionBuilder Sınıf
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.
Bire çok ilişkisini yapılandırmak için basit bir API sağlar.
Bu sınıfın örnekleri API kullanılırken yöntemlerden döndürülür ModelBuilder ve uygulama kodunda doğrudan oluşturmak için tasarlanmaz.
public class CollectionCollectionBuilder
type CollectionCollectionBuilder = class
Public Class CollectionCollectionBuilder
- Devralma
-
CollectionCollectionBuilder
- Türetilmiş
Açıklamalar
Daha fazla bilgi için bkz. Varlık türlerini ve ilişkilerini modelleme.
Oluşturucular
| CollectionCollectionBuilder(IMutableEntityType, IMutableEntityType, IMutableSkipNavigation, IMutableSkipNavigation) |
Bu, genel API'lerle aynı uyumluluk standartlarına tabi Entity Framework Core altyapıyı destekleyen bir iç API'dir. Herhangi bir sürümde bildirim olmadan değiştirilebilir veya kaldırılabilir. Bunu yalnızca kodunda son derece dikkatli ve bunun yeni bir sürüme güncelleştirilen uygulama hatalarına neden olacağını bilerek Entity Framework Core gerekir. |
Özellikler
| LeftEntityType |
Bu, genel API'lerle aynı uyumluluk standartlarına tabi Entity Framework Core altyapıyı destekleyen bir iç API'dir. Herhangi bir sürümde bildirim olmadan değiştirilebilir veya kaldırılabilir. Bunu yalnızca kodunda son derece dikkatli ve bunun yeni bir sürüme güncelleştirilen uygulama hatalarına neden olacağını bilerek Entity Framework Core gerekir. |
| LeftNavigation |
İlişkide yer alan gezintilerden biri. |
| ModelBuilder |
Bu, genel API'lerle aynı uyumluluk standartlarına tabi Entity Framework Core altyapıyı destekleyen bir iç API'dir. Herhangi bir sürümde bildirim olmadan değiştirilebilir veya kaldırılabilir. Bunu yalnızca kodunda son derece dikkatli ve bunun yeni bir sürüme güncelleştirilen uygulama hatalarına neden olacağını bilerek Entity Framework Core gerekir. |
| RightEntityType |
Bu, genel API'lerle aynı uyumluluk standartlarına tabi Entity Framework Core altyapıyı destekleyen bir iç API'dir. Herhangi bir sürümde bildirim olmadan değiştirilebilir veya kaldırılabilir. Bunu yalnızca kodunda son derece dikkatli ve bunun yeni bir sürüme güncelleştirilen uygulama hatalarına neden olacağını bilerek Entity Framework Core gerekir. |
| RightNavigation |
İlişkide yer alan gezintilerden biri. |
Yöntemler
| Using(IMutableForeignKey, IMutableForeignKey) |
Bu, genel API'lerle aynı uyumluluk standartlarına tabi Entity Framework Core altyapıyı destekleyen bir iç API'dir. Herhangi bir sürümde bildirim olmadan değiştirilebilir veya kaldırılabilir. Bunu yalnızca kodunda son derece dikkatli ve bunun yeni bir sürüme güncelleştirilen uygulama hatalarına neden olacağını bilerek Entity Framework Core gerekir. |
| UsingEntity(Action<EntityTypeBuilder>) |
Çoka çok ilişkisini uygulayan birleştirme varlık türünü yapılandırıyor. |
| UsingEntity(Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Func<EntityTypeBuilder,ReferenceCollectionBuilder>) |
Çoka çok ilişkisine katılan varlık türleriyle ilişkileri yapılandırıyor. |
| UsingEntity(Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Action<EntityTypeBuilder>) |
Çoka çok ilişkisine katılan varlık türleriyle ilişkileri yapılandırıyor. |
| UsingEntity(String) |
Çoka çok ilişkisini uygulayan birleştirme varlık türünü yapılandırıyor. |
| UsingEntity(String, Action<EntityTypeBuilder>) |
Çoka çok ilişkisini uygulayan birleştirme varlık türünü yapılandırıyor. |
| UsingEntity(String, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Func<EntityTypeBuilder,ReferenceCollectionBuilder>) |
Çoka çok ilişkisine katılan varlık türleriyle ilişkileri yapılandırıyor. |
| UsingEntity(String, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Action<EntityTypeBuilder>) |
Çoka çok ilişkisine katılan varlık türleriyle ilişkileri yapılandırıyor. |
| UsingEntity(String, Type) |
Çoka çok ilişkisini uygulayan birleştirme varlık türünü yapılandırıyor. |
| UsingEntity(String, Type, Action<EntityTypeBuilder>) |
Çoka çok ilişkisini uygulayan birleştirme varlık türünü yapılandırıyor. |
| UsingEntity(String, Type, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Func<EntityTypeBuilder,ReferenceCollectionBuilder>) |
Çoka çok ilişkisine katılan varlık türleriyle ilişkileri yapılandırıyor. |
| UsingEntity(String, Type, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Action<EntityTypeBuilder>) |
Çoka çok ilişkisine katılan varlık türleriyle ilişkileri yapılandırıyor. |
| UsingEntity(String, Type, Func<IMutableEntityType,IMutableForeignKey>, Func<IMutableEntityType,IMutableForeignKey>) |
Bu, genel API'lerle aynı uyumluluk standartlarına tabi Entity Framework Core altyapıyı destekleyen bir iç API'dir. Herhangi bir sürümde bildirim olmadan değiştirilebilir veya kaldırılabilir. Bunu yalnızca kodunda son derece dikkatli ve bunun yeni bir sürüme güncelleştirilen uygulama hatalarına neden olacağını bilerek Entity Framework Core gerekir. |
| UsingEntity(Type) |
Çoka çok ilişkisini uygulayan birleştirme varlık türünü yapılandırıyor. |
| UsingEntity(Type, Action<EntityTypeBuilder>) |
Çoka çok ilişkisini uygulayan birleştirme varlık türünü yapılandırıyor. |
| UsingEntity(Type, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Func<EntityTypeBuilder,ReferenceCollectionBuilder>) |
Çoka çok ilişkisine katılan varlık türleriyle ilişkileri yapılandırıyor. |
| UsingEntity(Type, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Func<EntityTypeBuilder,ReferenceCollectionBuilder>, Action<EntityTypeBuilder>) |
Çoka çok ilişkisine katılan varlık türleriyle ilişkileri yapılandırıyor. |