EntityTypeBuilder.HasAlternateKey(String[]) Yöntem

Tanım

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

KeyBuilder

Anahtarı yapılandırmak için kullanılabilen bir nesne.

Şunlara uygulanır