다음을 통해 공유


EntityTypeBuilder.HasIndex 메서드

정의

오버로드

HasIndex(String[], String)

지정된 속성 및 지정된 이름으로 인덱스를 구성합니다. 지정된 속성 목록과 지정된 이름의 기존 인덱스가 있는 경우 구성을 위해 기존 인덱스가 반환됩니다.

HasIndex(String[])

지정된 속성에서 명명되지 않은 인덱스를 구성합니다. 지정된 속성 목록에 명명되지 않은 기존 인덱스가 있는 경우 구성을 위해 기존 인덱스가 반환됩니다.

HasIndex(String[], String)

지정된 속성 및 지정된 이름으로 인덱스를 구성합니다. 지정된 속성 목록과 지정된 이름의 기존 인덱스가 있는 경우 구성을 위해 기존 인덱스가 반환됩니다.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder HasIndex (string[] propertyNames, string name);
abstract member HasIndex : string[] * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder
override this.HasIndex : string[] * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder
Public Overridable Function HasIndex (propertyNames As String(), name As String) As IndexBuilder

매개 변수

propertyNames
String[]

인덱스 구성 속성의 이름입니다.

name
String

인덱스로 할당할 이름입니다.

반환

인덱스 구성에 사용할 수 있는 개체입니다.

적용 대상

HasIndex(String[])

지정된 속성에서 명명되지 않은 인덱스를 구성합니다. 지정된 속성 목록에 명명되지 않은 기존 인덱스가 있는 경우 구성을 위해 기존 인덱스가 반환됩니다.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder HasIndex (params string[] propertyNames);
abstract member HasIndex : string[] -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder
override this.HasIndex : string[] -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder
Public Overridable Function HasIndex (ParamArray propertyNames As String()) As IndexBuilder

매개 변수

propertyNames
String[]

인덱스 구성 속성의 이름입니다.

반환

인덱스 구성에 사용할 수 있는 개체입니다.

적용 대상