Поделиться через


SqlServerIndexBuilderExtensions Класс

Определение

SQL Server определенные методы расширения для IndexBuilder.

public static class SqlServerIndexBuilderExtensions
type SqlServerIndexBuilderExtensions = class
Public Module SqlServerIndexBuilderExtensions
Наследование
SqlServerIndexBuilderExtensions

Комментарии

Дополнительные сведения и примеры см. в разделах Моделирование типов и связей сущностей и Доступ к базам данных SQL Server и Azure SQL с помощью EF Core.

Методы

CanSetDataCompression(IConventionIndexBuilder, Nullable<DataCompressionType>, Boolean)

Возвращает значение, указывающее, можно ли настроить индекс с параметром сжатия данных при выборе SQL Server.

CanSetFillFactor(IConventionIndexBuilder, Nullable<Int32>, 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)

Возвращает значение, указывающее, можно ли настроить индекс с параметром сортировки в базе данных tempdb при выборе SQL Server.

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.

HasFillFactor(IndexBuilder, Int32)

Настраивает, создается ли индекс с параметром коэффициента заполнения при нацеливание SQL Server.

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

Настраивает, создается ли индекс с параметром коэффициента заполнения при нацеливание 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)

Настраивает, создается ли индекс с параметром сортировки в базе данных tempdb при выборе SQL Server.

SortInTempDb(IndexBuilder, Boolean)

Настраивает, создается ли индекс с параметром сортировки в базе данных tempdb при выборе SQL Server.

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

Настраивает, создается ли индекс с параметром сортировки в базе данных tempdb при выборе SQL Server.

UseDataCompression(IConventionIndexBuilder, Nullable<DataCompressionType>, Boolean)

Настраивает, создается ли индекс с параметром сжатия данных при выборе SQL Server.

UseDataCompression(IndexBuilder, DataCompressionType)

Настраивает, создается ли индекс с параметром сжатия данных при выборе SQL Server.

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

Настраивает, создается ли индекс с параметром сжатия данных при выборе SQL Server.

Применяется к