SqlServerIndexExtensions クラス

定義

SQL Server固有のメタデータのインデックス拡張メソッド。

public static class SqlServerIndexExtensions
type SqlServerIndexExtensions = class
Public Module SqlServerIndexExtensions
継承
SqlServerIndexExtensions

注釈

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

メソッド

GetDataCompression(IReadOnlyIndex)

インデックスで使用されるデータ圧縮を返します。

GetDataCompression(IReadOnlyIndex, StoreObjectIdentifier)

インデックスで使用されるデータ圧縮を返します。

GetDataCompressionConfigurationSource(IConventionIndex)

インデックスで ConfigurationSource 使用されるデータ圧縮の を返します。

GetFillFactor(IIndex)

インデックスで塗りつぶし係数を使用するかどうかを示す値を返します。

GetFillFactor(IReadOnlyIndex)

インデックスで使用される塗りつぶし係数を返します。

GetFillFactor(IReadOnlyIndex, StoreObjectIdentifier)

インデックスで使用される塗りつぶし係数を返します。

GetFillFactorConfigurationSource(IConventionIndex)

インデックスで ConfigurationSource 塗りつぶし係数を使用するかどうかを示す を返します。

GetIncludeProperties(IIndex)

含まれているプロパティ名を返します。指定 null されていない場合は を返します。

GetIncludeProperties(IReadOnlyIndex)

含まれているプロパティ名を返します。指定 null されていない場合は を返します。

GetIncludeProperties(IReadOnlyIndex, StoreObjectIdentifier)

含まれているプロパティ名を返します。指定 null されていない場合は を返します。

GetIncludePropertiesConfigurationSource(IConventionIndex)

ConfigurationSource含まれているプロパティ名の を返します。

GetIsClusteredConfigurationSource(IConventionIndex)

インデックスが ConfigurationSource クラスター化されているかどうかを示す を返します。

GetIsCreatedOnlineConfigurationSource(IConventionIndex)

インデックスが ConfigurationSource オンラインかどうかを示す を返します。

GetSortInTempDb(IReadOnlyIndex)

インデックスが tempdb で並べ替えられているかどうかを示す値を返します。

GetSortInTempDb(IReadOnlyIndex, StoreObjectIdentifier)

インデックスが tempdb で並べ替えられているかどうかを示す値を返します。

GetSortInTempDbConfigurationSource(IConventionIndex)

インデックスが ConfigurationSource tempdb で並べ替えられているかどうかを示す を返します。

IsClustered(IIndex)

インデックスがクラスター化されているかどうかを示す値を返します。

IsClustered(IIndex, StoreObjectIdentifier)

インデックスがクラスター化されているかどうかを示す値を返します。

IsClustered(IReadOnlyIndex)

インデックスがクラスター化されているかどうかを示す値を返します。

IsClustered(IReadOnlyIndex, StoreObjectIdentifier)

インデックスがクラスター化されているかどうかを示す値を返します。

IsCreatedOnline(IIndex)

インデックスがオンラインかどうかを示す値を返します。

IsCreatedOnline(IReadOnlyIndex)

インデックスがオンラインかどうかを示す値を返します。

IsCreatedOnline(IReadOnlyIndex, StoreObjectIdentifier)

インデックスがオンラインかどうかを示す値を返します。

SetDataCompression(IConventionIndex, Nullable<DataCompressionType>, Boolean)

インデックスで使用されるデータ圧縮を示す値を設定します。

SetDataCompression(IMutableIndex, Nullable<DataCompressionType>)

インデックスで使用されるデータ圧縮を示す値を設定します。

SetFillFactor(IConventionIndex, Nullable<Int32>, Boolean)

インデックスで塗りつぶし係数を使用するかどうかを示す値を定義します。

SetFillFactor(IMutableIndex, Nullable<Int32>)

インデックスで塗りつぶし係数を使用するかどうかを示す値を設定します。

SetIncludeProperties(IConventionIndex, IReadOnlyList<String>, Boolean)

含まれているプロパティ名を設定します。

SetIncludeProperties(IMutableIndex, IReadOnlyList<String>)

含まれているプロパティ名を設定します。

SetIsClustered(IConventionIndex, Nullable<Boolean>, Boolean)

インデックスがクラスター化されているかどうかを示す値を設定します。

SetIsClustered(IMutableIndex, Nullable<Boolean>)

インデックスがクラスター化されているかどうかを示す値を設定します。

SetIsCreatedOnline(IConventionIndex, Nullable<Boolean>, Boolean)

インデックスがオンラインかどうかを示す値を設定します。

SetIsCreatedOnline(IMutableIndex, Nullable<Boolean>)

インデックスがオンラインかどうかを示す値を設定します。

SetSortInTempDb(IConventionIndex, Nullable<Boolean>, Boolean)

インデックスを tempdb で並べ替えるかどうかを示す値を設定します。

SetSortInTempDb(IMutableIndex, Nullable<Boolean>)

インデックスを tempdb で並べ替えるかどうかを示す値を設定します。

適用対象