Aracılığıyla paylaş


EntityTypeBuilder.HasAlternateKey(String[]) Yöntem

Tanım

Belirtilen özellikler üzerinde henüz bir anahtar yoksa, modelde bu varlık türü için alternatif bir anahtar oluşturur. Bu, özellikleri salt okunur olmaya zorlar. Modelde özellikleri salt okunur olmaya zorlamayan benzersizliği belirtmek için kullanın HasIndex .

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ılabilecek bir nesne.

Şunlara uygulanır