다음을 통해 공유


RelationalIndexBuilderExtensions.HasName 메서드

정의

오버로드

HasName(IndexBuilder, String)
사용되지 않음.

관계형 데이터베이스를 대상으로 지정할 때 데이터베이스의 인덱스 이름을 구성합니다.

HasName(IConventionIndexBuilder, String, Boolean)
사용되지 않음.

관계형 데이터베이스를 대상으로 지정할 때 데이터베이스의 인덱스 이름을 구성합니다.

HasName<TEntity>(IndexBuilder<TEntity>, String)
사용되지 않음.

관계형 데이터베이스를 대상으로 지정할 때 데이터베이스의 인덱스 이름을 구성합니다.

HasName(IndexBuilder, String)

주의

Use HasDatabaseName() instead.

관계형 데이터베이스를 대상으로 지정할 때 데이터베이스의 인덱스 이름을 구성합니다.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder HasName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder indexBuilder, string name);
[System.Obsolete("Use HasDatabaseName() instead.")]
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder HasName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder indexBuilder, string name);
[System.Obsolete("Use HasDatabaseName() instead.")]
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder HasName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder indexBuilder, string? name);
static member HasName : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder
[<System.Obsolete("Use HasDatabaseName() instead.")>]
static member HasName : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder
<Extension()>
Public Function HasName (indexBuilder As IndexBuilder, name As String) As IndexBuilder

매개 변수

indexBuilder
IndexBuilder

구성 중인 인덱스 작성기입니다.

name
String

인덱스의 이름입니다.

반환

인덱스 추가 구성을 위한 작성기입니다.

특성

설명

자세한 내용 및 예제 는 인덱스를 참조하세요.

적용 대상

HasName(IConventionIndexBuilder, String, Boolean)

주의

Use HasDatabaseName() instead.

관계형 데이터베이스를 대상으로 지정할 때 데이터베이스의 인덱스 이름을 구성합니다.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder HasName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder indexBuilder, string name, bool fromDataAnnotation = false);
[System.Obsolete("Use HasDatabaseName() instead.")]
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder HasName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder indexBuilder, string name, bool fromDataAnnotation = false);
[System.Obsolete("Use HasDatabaseName() instead.")]
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder? HasName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder indexBuilder, string? name, bool fromDataAnnotation = false);
static member HasName : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder
[<System.Obsolete("Use HasDatabaseName() instead.")>]
static member HasName : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder
<Extension()>
Public Function HasName (indexBuilder As IConventionIndexBuilder, name As String, Optional fromDataAnnotation As Boolean = false) As IConventionIndexBuilder

매개 변수

indexBuilder
IConventionIndexBuilder

구성 중인 인덱스 작성기입니다.

name
String

인덱스의 이름입니다.

fromDataAnnotation
Boolean

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

반환

구성이 적용 null 된 경우 동일한 작성기가 instance. 그렇지 않으면 입니다.

특성

설명

자세한 내용은 인덱스를 참조하세요.

적용 대상

HasName<TEntity>(IndexBuilder<TEntity>, String)

주의

Use HasDatabaseName() instead.

관계형 데이터베이스를 대상으로 지정할 때 데이터베이스의 인덱스 이름을 구성합니다.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> HasName<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> indexBuilder, string name);
[System.Obsolete("Use HasDatabaseName() instead.")]
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> HasName<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> indexBuilder, string name);
[System.Obsolete("Use HasDatabaseName() instead.")]
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> HasName<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> indexBuilder, string? name);
static member HasName : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity> * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity>
[<System.Obsolete("Use HasDatabaseName() instead.")>]
static member HasName : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity> * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity>
<Extension()>
Public Function HasName(Of TEntity) (indexBuilder As IndexBuilder(Of TEntity), name As String) As IndexBuilder(Of TEntity)

형식 매개 변수

TEntity

구성되는 엔터티 형식입니다.

매개 변수

indexBuilder
IndexBuilder<TEntity>

구성 중인 인덱스 작성기입니다.

name
String

인덱스의 이름입니다.

반환

IndexBuilder<TEntity>

인덱스 추가 구성을 위한 작성기입니다.

특성

설명

자세한 내용은 인덱스를 참조하세요.

적용 대상