Udostępnij za pośrednictwem


EntityTypeBuilder.HasAlternateKey(String[]) Metoda

Definicja

Tworzy alternatywny klucz w modelu dla tego typu jednostki, jeśli jeszcze nie istnieje nad określonymi właściwościami. Spowoduje to wymusić, że właściwości będą tylko do odczytu. Służy HasIndex do określania unikatowości w modelu, który nie wymusza na właściwościach tylko do odczytu.

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

Parametry

propertyNames
String[]

Nazwy właściwości tworzących klucz.

Zwraca

Obiekt, którego można użyć do skonfigurowania klucza.

Dotyczy