다음을 통해 공유


EntityTypeBuilder.HasAlternateKey(String[]) 메서드

정의

지정된 속성 위에 아직 없는 경우 이 엔터티 형식에 대한 대체 키를 모델에 만듭니다. 이렇게 하면 속성이 읽기 전용으로 강제 적용됩니다. 속성을 읽기 전용으로 강제하지 않는 모델에서 고유성을 지정하는 데 사용합니다 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

매개 변수

propertyNames
String[]

키를 구성하는 속성의 이름입니다.

반환

키를 구성하는 데 사용할 수 있는 개체입니다.

적용 대상