Language

SqlServerIndexBuilderExtensions クラス

定義

IndexBuilderの特定の拡張メソッドをSQL Serverします。

public static class SqlServerIndexBuilderExtensions
[System.Runtime.CompilerServices.Nullable(0)]
public static class SqlServerIndexBuilderExtensions
type SqlServerIndexBuilderExtensions = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type SqlServerIndexBuilderExtensions = class
Public Module SqlServerIndexBuilderExtensions
継承
SqlServerIndexBuilderExtensions
属性

注釈

詳細と例については、「エンティティの型とリレーションシップのモデル化」および「EF Core を使用したSQL ServerおよびAzure SQLデータベースへのアクセス」を参照してください。

メソッド

Name 説明
CanSetDataCompression(IConventionIndexBuilder, Nullable<DataCompressionType>, Boolean)

SQL Serverを対象とする場合に、インデックスをデータ圧縮オプションで構成できるかどうかを示す値を返します。

CanSetFillFactor(IConventionIndexBuilder, Nullable<Int32>, Boolean)

SQL Serverを対象とする場合に、インデックスを fill factor オプションで構成できるかどうかを示す値を返します。

CanSetFullTextCatalog(IConventionIndexBuilder, String, Boolean)

SQL Serverをターゲットにするときに、指定したフルテキスト カタログでインデックスを構成できるかどうかを示す値を返します。

CanSetFullTextChangeTracking(IConventionIndexBuilder, Nullable<FullTextChangeTracking>, Boolean)

SQL Serverをターゲットにするときに、指定した変更追跡モードでインデックスを構成できるかどうかを示す値を返します。

CanSetFullTextKeyIndex(IConventionIndexBuilder, String, Boolean)

SQL Serverをターゲットにするときに、指定した KEY INDEX を使用してインデックスを構成できるかどうかを示す値を返します。

CanSetFullTextLanguages(IConventionIndexBuilder, IReadOnlyDictionary<String,String>, Boolean)

フルテキスト インデックスのプロパティの言語を、SQL Serverをターゲットにするときに設定できるかどうかを示す値を返します。

CanSetIncludeProperties(IConventionIndexBuilder, IReadOnlyList<String>, Boolean)

指定されたインクルード プロパティを設定できるかどうかを示す値を返します。

CanSetIsClustered(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

インデックスをクラスター化として構成できるかどうかを示す値を返します。

CanSetIsCreatedOnline(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

SQL Serverをターゲットにするときに、インデックスをオンライン オプションで構成できるかどうかを示す値を返します。

CanSetSortInTempDb(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

SQL Serverを対象とする場合に、tempdb で並べ替えオプションを使用してインデックスを構成できるかどうかを示す値を返します。

ForSqlServerHasName(IndexBuilder, String)

SQL Serverを対象とする場合に、データベース内のインデックスの名前を構成します。

ForSqlServerInclude(IConventionIndexBuilder, IReadOnlyList<String>, Boolean)
古い.

SQL Serverをターゲットにするときにインデックスに含まれるプロパティを構成します。

ForSqlServerInclude(IndexBuilder, String[])
古い.

SQL Serverをターゲットにするときにインデックスに含まれるプロパティを構成します。

ForSqlServerInclude<TEntity>(IndexBuilder<TEntity>, Expression<Func<TEntity,Object>>)
古い.

SQL Serverをターゲットにするときにインデックスに含まれるプロパティを構成します。

ForSqlServerIsClustered(IConventionIndexBuilder, Nullable<Boolean>, Boolean)
古い.

SQL Serverをターゲットにするときにインデックスをクラスター化するかどうかを構成します。

ForSqlServerIsClustered(IndexBuilder, Boolean)
古い.

SQL Serverをターゲットにするときにインデックスをクラスター化するかどうかを構成します。

ForSqlServerIsClustered<TEntity>(IndexBuilder<TEntity>, Boolean)
古い.

SQL Serverをターゲットにするときにインデックスをクラスター化するかどうかを構成します。

ForSqlServerIsCreatedOnline(IConventionIndexBuilder, Nullable<Boolean>, Boolean)
古い.

SQL Serverをターゲットにするときに、インデックスをオンライン オプションで作成するかどうかを構成します。

ForSqlServerIsCreatedOnline(IndexBuilder, Boolean)
古い.

SQL Serverをターゲットにするときに、インデックスをオンライン オプションで作成するかどうかを構成します。

ForSqlServerIsCreatedOnline<TEntity>(IndexBuilder<TEntity>, Boolean)
古い.

SQL Serverをターゲットにするときに、インデックスをオンライン オプションで作成するかどうかを構成します。

HasFillFactor(IConventionIndexBuilder, Nullable<Int32>, Boolean)

SQL Serverをターゲットにするときに、インデックスを fill factor オプションで作成するかどうかを構成します。

HasFillFactor(IndexBuilder, Int32)

SQL Serverをターゲットにするときに、インデックスを fill factor オプションで作成するかどうかを構成します。

HasFillFactor<TEntity>(IndexBuilder<TEntity>, Int32)

SQL Serverをターゲットにするときに、インデックスを fill factor オプションで作成するかどうかを構成します。

HasFullTextCatalog(IConventionIndexBuilder, String, Boolean)

SQL Serverを対象とする場合に、フルテキスト インデックスのフルテキスト カタログを構成します。

HasFullTextChangeTracking(IConventionIndexBuilder, Nullable<FullTextChangeTracking>, Boolean)

SQL Serverを対象とする場合に、フルテキスト インデックスの変更追跡モードを構成します。

HasFullTextKeyIndex(IConventionIndexBuilder, String, Boolean)

SQL Serverをターゲットにするときに、フルテキスト インデックスの KEY INDEX を構成します。

HasFullTextLanguages(IConventionIndexBuilder, IReadOnlyDictionary<String,String>, Boolean)

SQL Serverを対象とする場合に、フルテキスト インデックスのプロパティの言語を構成します。

IncludeProperties(IConventionIndexBuilder, IReadOnlyList<String>, Boolean)

SQL Serverをターゲットにするときにインデックスに含まれるプロパティを構成します。

IncludeProperties(IndexBuilder, String[])

SQL Serverをターゲットにするときにインデックスに含まれるプロパティを構成します。

IncludeProperties<TEntity>(IndexBuilder<TEntity>, Expression<Func<TEntity,Object>>)

SQL Serverをターゲットにするときにインデックスに含まれるプロパティを構成します。

IncludeProperties<TEntity>(IndexBuilder<TEntity>, String[])

SQL Serverをターゲットにするときにインデックスに含まれるプロパティを構成します。

IsClustered(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

SQL Serverをターゲットにするときにインデックスをクラスター化するかどうかを構成します。

IsClustered(IndexBuilder, Boolean)

SQL Serverをターゲットにするときにインデックスをクラスター化するかどうかを構成します。

IsClustered<TEntity>(IndexBuilder<TEntity>, Boolean)

SQL Serverをターゲットにするときにインデックスをクラスター化するかどうかを構成します。

IsCreatedOnline(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

SQL Serverをターゲットにするときに、インデックスをオンライン オプションで作成するかどうかを構成します。

IsCreatedOnline(IndexBuilder, Boolean)

SQL Serverをターゲットにするときに、インデックスをオンライン オプションで作成するかどうかを構成します。

IsCreatedOnline<TEntity>(IndexBuilder<TEntity>, Boolean)

SQL Serverをターゲットにするときに、インデックスをオンライン オプションで作成するかどうかを構成します。

SortInTempDb(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

SQL Serverをターゲットにするときに、tempdb で並べ替えオプションを使用してインデックスを作成するかどうかを構成します。

SortInTempDb(IndexBuilder, Boolean)

SQL Serverをターゲットにするときに、tempdb で並べ替えオプションを使用してインデックスを作成するかどうかを構成します。

SortInTempDb<TEntity>(IndexBuilder<TEntity>, Boolean)

SQL Serverをターゲットにするときに、tempdb で並べ替えオプションを使用してインデックスを作成するかどうかを構成します。

UseDataCompression(IConventionIndexBuilder, Nullable<DataCompressionType>, Boolean)

SQL Serverをターゲットにするときに、データ圧縮オプションを使用してインデックスを作成するかどうかを構成します。

UseDataCompression(IndexBuilder, DataCompressionType)

SQL Serverをターゲットにするときに、データ圧縮オプションを使用してインデックスを作成するかどうかを構成します。

UseDataCompression<TEntity>(IndexBuilder<TEntity>, DataCompressionType)

SQL Serverをターゲットにするときに、データ圧縮オプションを使用してインデックスを作成するかどうかを構成します。

適用対象