CollectionOwnershipBuilder<TEntity,TDependentEntity>.HasIndex Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Настраивает индекс для указанных свойств. Если для заданного набора свойств имеется индекс, для конфигурации будет возвращен существующий индекс.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder HasIndex(System.Linq.Expressions.Expression<Func<TDependentEntity,object>> indexExpression);
override this.HasIndex : System.Linq.Expressions.Expression<Func<'DependentEntity, obj>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder
Public Overridable Function HasIndex (indexExpression As Expression(Of Func(Of TDependentEntity, Object))) As IndexBuilder
Параметры
- indexExpression
- Expression<Func<TDependentEntity,Object>>
Лямбда-выражение, представляющее свойства, которые должны быть включены в индекс (blog => blog.Url
).
Если индекс состоит из нескольких свойств, укажите анонимный тип, включая свойства (post => new { post.Title, post.BlogId }
).
Возвращаемое значение
Объект , который можно использовать для настройки индекса.
Применяется к
Entity Framework