ReferenceOwnershipBuilder.HasPrincipalKey(String[]) 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.
Bu ilişkinin hedeflediğini benzersiz özellikleri (sahip varlık türünde) yapılandırılır. Genellikle bu yöntemi yalnızca birincil anahtar dışında bir özelliği asıl özellik olarak kullanmak istiyorsanız çağırırsınız. Belirtilen özellikler henüz benzersiz bir kısıtlama (veya birincil anahtar) değilse yeni bir benzersiz kısıtlama getirilecektir.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder HasPrincipalKey (params string[] keyPropertyNames);
abstract member HasPrincipalKey : string[] -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder
override this.HasPrincipalKey : string[] -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder
Public Overridable Function HasPrincipalKey (ParamArray keyPropertyNames As String()) As ReferenceOwnershipBuilder
Parametreler
- keyPropertyNames
- String[]
Başvuru anahtarı özellikleri adları.
Döndürülenler
Birden çok yapılandırma çağrısının zincirlenebilmesi için aynı oluşturucu örneği.
Açıklamalar
Birden çok asıl anahtar özelliği belirtilirse, asıl anahtar özelliklerinin sırası birincil anahtar veya benzersiz kısıtlama özelliklerinin asıl varlık türünde yapılandırıldığı sırayla eşleşmelidir.
Ş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