ReferenceOwnershipBuilder<TEntity,TRelatedEntity>.HasIndex 方法

定义

在指定属性上配置索引。 如果给定的属性集上存在现有索引,则将返回现有索引进行配置。

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder HasIndex (System.Linq.Expressions.Expression<Func<TRelatedEntity,object>> indexExpression);
override this.HasIndex : System.Linq.Expressions.Expression<Func<'RelatedEntity, obj>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder
Public Overridable Function HasIndex (indexExpression As Expression(Of Func(Of TRelatedEntity, Object))) As IndexBuilder

参数

indexExpression
Expression<Func<TRelatedEntity,Object>>

一个 lambda 表达式,表示要包含在索引 () 中的属性 (blog => blog.Url) 。

如果索引由多个属性组成,则指定一个匿名类型,包括) (post => new { post.Title, post.BlogId } 属性。

返回

可用于配置索引的 对象。

适用于