ReferenceOwnershipBuilder<TEntity,TRelatedEntity>.HasIndex 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在指定属性上配置索引。 如果给定的属性集上存在现有索引,则将返回现有索引进行配置。
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 }
属性。
返回
可用于配置索引的 对象。