Udostępnij za pośrednictwem


SqlServerIndexExtensions Klasa

Definicja

Metody rozszerzenia indeksu dla metadanych specyficznych dla SQL Server.

public static class SqlServerIndexExtensions
type SqlServerIndexExtensions = class
Public Module SqlServerIndexExtensions
Dziedziczenie
SqlServerIndexExtensions

Uwagi

Aby uzyskać więcej informacji i przykłady, zobacz Modelowanie typów jednostek i relacji oraz Uzyskiwanie dostępu do baz danych SQL Server i Azure SQL za pomocą programu EF Core.

Metody

GetDataCompression(IReadOnlyIndex)

Zwraca kompresję danych używaną przez indeks.

GetDataCompression(IReadOnlyIndex, StoreObjectIdentifier)

Zwraca kompresję danych używaną przez indeks.

GetDataCompressionConfigurationSource(IConventionIndex)

Zwraca wartość ConfigurationSource dla kompresji danych używanej przez indeks.

GetFillFactor(IIndex)

Zwraca wartość wskazującą, czy indeks używa współczynnika wypełnienia.

GetFillFactor(IReadOnlyIndex)

Zwraca współczynnik wypełnienia używany przez indeks.

GetFillFactor(IReadOnlyIndex, StoreObjectIdentifier)

Zwraca współczynnik wypełnienia używany przez indeks.

GetFillFactorConfigurationSource(IConventionIndex)

Zwraca wartość ConfigurationSource dla tego, czy indeks używa współczynnika wypełnienia.

GetIncludeProperties(IIndex)

Zwraca nazwy uwzględnionych właściwości lub null jeśli nie zostały określone.

GetIncludeProperties(IReadOnlyIndex)

Zwraca nazwy uwzględnionych właściwości lub null jeśli nie zostały określone.

GetIncludeProperties(IReadOnlyIndex, StoreObjectIdentifier)

Zwraca nazwy uwzględnionych właściwości lub null jeśli nie zostały określone.

GetIncludePropertiesConfigurationSource(IConventionIndex)

Zwraca wartość ConfigurationSource dla uwzględnionych nazw właściwości.

GetIsClusteredConfigurationSource(IConventionIndex)

Zwraca wartość ConfigurationSource dla tego, czy indeks jest klastrowany.

GetIsCreatedOnlineConfigurationSource(IConventionIndex)

Zwraca wartość ConfigurationSource dla tego, czy indeks jest w trybie online.

GetSortInTempDb(IReadOnlyIndex)

Zwraca wartość wskazującą, czy indeks jest sortowany w bazie danych tempdb.

GetSortInTempDb(IReadOnlyIndex, StoreObjectIdentifier)

Zwraca wartość wskazującą, czy indeks jest sortowany w bazie danych tempdb.

GetSortInTempDbConfigurationSource(IConventionIndex)

Zwraca wartość ConfigurationSource dla tego, czy indeks jest posortowany w bazie danych tempdb.

IsClustered(IIndex)

Zwraca wartość wskazującą, czy indeks jest klastrowany.

IsClustered(IIndex, StoreObjectIdentifier)

Zwraca wartość wskazującą, czy indeks jest klastrowany.

IsClustered(IReadOnlyIndex)

Zwraca wartość wskazującą, czy indeks jest klastrowany.

IsClustered(IReadOnlyIndex, StoreObjectIdentifier)

Zwraca wartość wskazującą, czy indeks jest klastrowany.

IsCreatedOnline(IIndex)

Zwraca wartość wskazującą, czy indeks jest w trybie online.

IsCreatedOnline(IReadOnlyIndex)

Zwraca wartość wskazującą, czy indeks jest w trybie online.

IsCreatedOnline(IReadOnlyIndex, StoreObjectIdentifier)

Zwraca wartość wskazującą, czy indeks jest w trybie online.

SetDataCompression(IConventionIndex, Nullable<DataCompressionType>, Boolean)

Ustawia wartość wskazującą kompresję danych używaną przez indeks.

SetDataCompression(IMutableIndex, Nullable<DataCompressionType>)

Ustawia wartość wskazującą kompresję danych używaną przez indeks.

SetFillFactor(IConventionIndex, Nullable<Int32>, Boolean)

Definiuje wartość wskazującą, czy indeks używa współczynnika wypełnienia.

SetFillFactor(IMutableIndex, Nullable<Int32>)

Ustawia wartość wskazującą, czy indeks używa współczynnika wypełnienia.

SetIncludeProperties(IConventionIndex, IReadOnlyList<String>, Boolean)

Zestawy zawierały nazwy właściwości.

SetIncludeProperties(IMutableIndex, IReadOnlyList<String>)

Zestawy zawierały nazwy właściwości.

SetIsClustered(IConventionIndex, Nullable<Boolean>, Boolean)

Ustawia wartość wskazującą, czy indeks jest klastrowany.

SetIsClustered(IMutableIndex, Nullable<Boolean>)

Ustawia wartość wskazującą, czy indeks jest klastrowany.

SetIsCreatedOnline(IConventionIndex, Nullable<Boolean>, Boolean)

Ustawia wartość wskazującą, czy indeks jest w trybie online.

SetIsCreatedOnline(IMutableIndex, Nullable<Boolean>)

Ustawia wartość wskazującą, czy indeks jest w trybie online.

SetSortInTempDb(IConventionIndex, Nullable<Boolean>, Boolean)

Ustawia wartość wskazującą, czy indeks jest sortowany w bazie danych tempdb.

SetSortInTempDb(IMutableIndex, Nullable<Boolean>)

Ustawia wartość wskazującą, czy indeks jest sortowany w bazie danych tempdb.

Dotyczy