다음을 통해 공유


IConventionEntityTypeBuilder.HasIndex 메서드

정의

오버로드

HasIndex(IReadOnlyList<IConventionProperty>, Boolean)

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

HasIndex(IReadOnlyList<String>, Boolean)

지정된 속성 이름에 대한 인덱스를 구성합니다. 지정된 속성 이름 목록에 기존 인덱스가 있는 경우 구성을 위해 기존 인덱스가 반환됩니다.

HasIndex(IReadOnlyList<IConventionProperty>, String, Boolean)

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

HasIndex(IReadOnlyList<String>, String, Boolean)

지정된 속성 이름에 대한 인덱스를 구성합니다. 지정된 속성 이름 목록에 기존 인덱스가 있는 경우 구성을 위해 기존 인덱스가 반환됩니다.

HasIndex(IReadOnlyList<IConventionProperty>, Boolean)

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

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder HasIndex (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> properties, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder? HasIndex (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> properties, bool fromDataAnnotation = false);
abstract member HasIndex : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder
Public Function HasIndex (properties As IReadOnlyList(Of IConventionProperty), Optional fromDataAnnotation As Boolean = false) As IConventionIndexBuilder

매개 변수

properties
IReadOnlyList<IConventionProperty>

인덱스 구성 속성입니다.

fromDataAnnotation
Boolean

데이터 주석을 사용하여 구성을 지정했는지 여부를 나타냅니다.

반환

인덱스가 엔터티 형식 null 에 있는 경우 인덱스를 구성하는 데 사용할 수 있는 개체입니다.

적용 대상

HasIndex(IReadOnlyList<String>, Boolean)

지정된 속성 이름에 대한 인덱스를 구성합니다. 지정된 속성 이름 목록에 기존 인덱스가 있는 경우 구성을 위해 기존 인덱스가 반환됩니다.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder HasIndex (System.Collections.Generic.IReadOnlyList<string> propertyNames, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder? HasIndex (System.Collections.Generic.IReadOnlyList<string> propertyNames, bool fromDataAnnotation = false);
abstract member HasIndex : System.Collections.Generic.IReadOnlyList<string> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder
Public Function HasIndex (propertyNames As IReadOnlyList(Of String), Optional fromDataAnnotation As Boolean = false) As IConventionIndexBuilder

매개 변수

propertyNames
IReadOnlyList<String>

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

fromDataAnnotation
Boolean

데이터 주석을 사용하여 구성을 지정했는지 여부를 나타냅니다.

반환

인덱스가 엔터티 형식 null 에 있는 경우 인덱스를 구성하는 데 사용할 수 있는 개체입니다.

적용 대상

HasIndex(IReadOnlyList<IConventionProperty>, String, Boolean)

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

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder HasIndex (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> properties, string name, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder? HasIndex (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> properties, string name, bool fromDataAnnotation = false);
abstract member HasIndex : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder
Public Function HasIndex (properties As IReadOnlyList(Of IConventionProperty), name As String, Optional fromDataAnnotation As Boolean = false) As IConventionIndexBuilder

매개 변수

properties
IReadOnlyList<IConventionProperty>

인덱스 구성 속성입니다.

name
String

인덱스의 이름입니다.

fromDataAnnotation
Boolean

데이터 주석을 사용하여 구성을 지정했는지 여부를 나타냅니다.

반환

인덱스가 엔터티 형식 null 에 있는 경우 인덱스를 구성하는 데 사용할 수 있는 개체입니다.

적용 대상

HasIndex(IReadOnlyList<String>, String, Boolean)

지정된 속성 이름에 대한 인덱스를 구성합니다. 지정된 속성 이름 목록에 기존 인덱스가 있는 경우 구성을 위해 기존 인덱스가 반환됩니다.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder HasIndex (System.Collections.Generic.IReadOnlyList<string> propertyNames, string name, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder? HasIndex (System.Collections.Generic.IReadOnlyList<string> propertyNames, string name, bool fromDataAnnotation = false);
abstract member HasIndex : System.Collections.Generic.IReadOnlyList<string> * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder
Public Function HasIndex (propertyNames As IReadOnlyList(Of String), name As String, Optional fromDataAnnotation As Boolean = false) As IConventionIndexBuilder

매개 변수

propertyNames
IReadOnlyList<String>

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

name
String

인덱스의 이름입니다.

fromDataAnnotation
Boolean

데이터 주석을 사용하여 구성을 지정했는지 여부를 나타냅니다.

반환

인덱스가 엔터티 형식 null 에 있는 경우 인덱스를 구성하는 데 사용할 수 있는 개체입니다.

적용 대상