次の方法で共有


RelationalIndexBuilderExtensions.HasDatabaseName メソッド

定義

オーバーロード

HasDatabaseName(IndexBuilder, String)

リレーショナル データベースを対象とする場合に、データベース内のインデックスの名前を構成します。

HasDatabaseName(IConventionIndexBuilder, String, Boolean)

リレーショナル データベースを対象とする場合に、データベース内のインデックスの名前を構成します。

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

リレーショナル データベースを対象とする場合に、データベース内のインデックスの名前を構成します。

HasDatabaseName(IndexBuilder, String)

リレーショナル データベースを対象とする場合に、データベース内のインデックスの名前を構成します。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder HasDatabaseName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder indexBuilder, string name);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder HasDatabaseName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder indexBuilder, string? name);
static member HasDatabaseName : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder
<Extension()>
Public Function HasDatabaseName (indexBuilder As IndexBuilder, name As String) As IndexBuilder

パラメーター

indexBuilder
IndexBuilder

構成されているインデックスのビルダー。

name
String

インデックスの名前です。

戻り値

インデックスをさらに構成するビルダー。

注釈

詳細と例については、「 インデックス 」を参照してください。

適用対象

HasDatabaseName(IConventionIndexBuilder, String, Boolean)

リレーショナル データベースを対象とする場合に、データベース内のインデックスの名前を構成します。

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

パラメーター

indexBuilder
IConventionIndexBuilder

構成されているインデックスのビルダー。

name
String

インデックスの名前です。

fromDataAnnotation
Boolean

構成がデータ注釈を使用して指定されたかどうかを示します。

戻り値

構成が適用された場合は同じビルダー インスタンス。 null それ以外の場合は 。

注釈

詳細と例については、「 インデックス 」を参照してください。

適用対象

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

リレーショナル データベースを対象とする場合に、データベース内のインデックスの名前を構成します。

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

型パラメーター

TEntity

構成対象のエンティティ型。

パラメーター

indexBuilder
IndexBuilder<TEntity>

構成されているインデックスのビルダー。

name
String

インデックスの名前です。

戻り値

IndexBuilder<TEntity>

インデックスをさらに構成するビルダー。

注釈

詳細と例については、「 インデックス 」を参照してください。

適用対象