EntityTypeBuilder.HasAlternateKey(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.
Belirtilen özelliklerde zaten mevcut değilse, bu varlık türü için modelde alternatif bir anahtar oluşturur. Bu, özellikleri salt okunabilir hale zorlayacak. HasIndexModeldeki özellikleri salt okunurdur olarak zorlamaz modelde benzersizlik belirtmek için kullanın.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.KeyBuilder HasAlternateKey (params string[] propertyNames);
abstract member HasAlternateKey : string[] -> Microsoft.EntityFrameworkCore.Metadata.Builders.KeyBuilder
override this.HasAlternateKey : string[] -> Microsoft.EntityFrameworkCore.Metadata.Builders.KeyBuilder
Public Overridable Function HasAlternateKey (ParamArray propertyNames As String()) As KeyBuilder
Parametreler
- propertyNames
- String[]
Anahtarı oluşturan özelliklerin adları.
Döndürülenler
Anahtarı yapılandırmak için kullanılabilen bir nesne.