SqlServerIndexExtensions Classe

Definizione

Metodi di estensione dell'indice per i metadati specifici di SQL Server.

public static class SqlServerIndexExtensions
type SqlServerIndexExtensions = class
Public Module SqlServerIndexExtensions
Ereditarietà
SqlServerIndexExtensions

Commenti

Per altre informazioni ed esempi, vedere Modellazione di tipi e relazioni di entitàe Accesso a SQL Server e Azure SQL database con EF Core.

Metodi

GetDataCompression(IReadOnlyIndex)

Restituisce la compressione dei dati utilizzata dall'indice.

GetDataCompression(IReadOnlyIndex, StoreObjectIdentifier)

Restituisce la compressione dei dati utilizzata dall'indice.

GetDataCompressionConfigurationSource(IConventionIndex)

Restituisce l'oggetto ConfigurationSource per la compressione dei dati utilizzata dall'indice.

GetFillFactor(IIndex)

Restituisce un valore che indica se l'indice utilizza il fattore di riempimento.

GetFillFactor(IReadOnlyIndex)

Restituisce il fattore di riempimento utilizzato dall'indice.

GetFillFactor(IReadOnlyIndex, StoreObjectIdentifier)

Restituisce il fattore di riempimento utilizzato dall'indice.

GetFillFactorConfigurationSource(IConventionIndex)

Restituisce l'oggetto per se ConfigurationSource l'indice utilizza il fattore di riempimento.

GetIncludeProperties(IIndex)

Restituisce i nomi delle proprietà inclusi o null se non sono stati specificati.

GetIncludeProperties(IReadOnlyIndex)

Restituisce i nomi delle proprietà inclusi o null se non sono stati specificati.

GetIncludeProperties(IReadOnlyIndex, StoreObjectIdentifier)

Restituisce i nomi delle proprietà inclusi o null se non sono stati specificati.

GetIncludePropertiesConfigurationSource(IConventionIndex)

Restituisce l'oggetto ConfigurationSource per i nomi delle proprietà incluse.

GetIsClusteredConfigurationSource(IConventionIndex)

Restituisce l'oggetto per l'eventuale ConfigurationSource clustering dell'indice.

GetIsCreatedOnlineConfigurationSource(IConventionIndex)

Restituisce l'oggetto per se ConfigurationSource l'indice è online.

GetSortInTempDb(IReadOnlyIndex)

Restituisce un valore che indica se l'indice è ordinato in tempdb.

GetSortInTempDb(IReadOnlyIndex, StoreObjectIdentifier)

Restituisce un valore che indica se l'indice è ordinato in tempdb.

GetSortInTempDbConfigurationSource(IConventionIndex)

Restituisce l'oggetto per se ConfigurationSource l'indice è ordinato in tempdb.

IsClustered(IIndex)

Restituisce un valore che indica se l'indice è cluster.

IsClustered(IIndex, StoreObjectIdentifier)

Restituisce un valore che indica se l'indice è cluster.

IsClustered(IReadOnlyIndex)

Restituisce un valore che indica se l'indice è cluster.

IsClustered(IReadOnlyIndex, StoreObjectIdentifier)

Restituisce un valore che indica se l'indice è cluster.

IsCreatedOnline(IIndex)

Restituisce un valore che indica se l'indice è online.

IsCreatedOnline(IReadOnlyIndex)

Restituisce un valore che indica se l'indice è online.

IsCreatedOnline(IReadOnlyIndex, StoreObjectIdentifier)

Restituisce un valore che indica se l'indice è online.

SetDataCompression(IConventionIndex, Nullable<DataCompressionType>, Boolean)

Imposta un valore che indica la compressione dei dati utilizzata dall'indice.

SetDataCompression(IMutableIndex, Nullable<DataCompressionType>)

Imposta un valore che indica la compressione dei dati utilizzata dall'indice.

SetFillFactor(IConventionIndex, Nullable<Int32>, Boolean)

Definisce un valore che indica se l'indice utilizza il fattore di riempimento.

SetFillFactor(IMutableIndex, Nullable<Int32>)

Imposta un valore che indica se l'indice utilizza il fattore di riempimento.

SetIncludeProperties(IConventionIndex, IReadOnlyList<String>, Boolean)

Imposta i nomi delle proprietà inclusi.

SetIncludeProperties(IMutableIndex, IReadOnlyList<String>)

Imposta i nomi delle proprietà inclusi.

SetIsClustered(IConventionIndex, Nullable<Boolean>, Boolean)

Imposta un valore che indica se l'indice è cluster.

SetIsClustered(IMutableIndex, Nullable<Boolean>)

Imposta un valore che indica se l'indice è cluster.

SetIsCreatedOnline(IConventionIndex, Nullable<Boolean>, Boolean)

Imposta un valore che indica se l'indice è online.

SetIsCreatedOnline(IMutableIndex, Nullable<Boolean>)

Imposta un valore che indica se l'indice è online.

SetSortInTempDb(IConventionIndex, Nullable<Boolean>, Boolean)

Imposta un valore che indica se l'indice è ordinato in tempdb.

SetSortInTempDb(IMutableIndex, Nullable<Boolean>)

Imposta un valore che indica se l'indice è ordinato in tempdb.

Si applica a