ReferenceOwnershipBuilder<TEntity,TRelatedEntity>.HasIndex(Expression<Func<TRelatedEntity,Object>>) Yöntem

Tanım

Belirtilen özelliklerde bir dizin yapılandırır. Verilen özellik kümesinde var olan bir dizin varsa, bu durumda yapılandırma için mevcut dizin döndürülür.

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

Parametreler

indexExpression
Expression<Func<TRelatedEntity,Object>>

Dizine dahil edilecek Özellik (ler) i temsil eden bir lambda ifadesi (Blog = > blog. URL).

Dizin birden çok özelliklerden yapılırsa, özellikler de dahil olmak üzere anonim bir tür belirtin (gönderi = > Yeni {post. Başlık, gönderi. BlogID}).

Döndürülenler

IndexBuilder

Dizini yapılandırmak için kullanılabilen bir nesne.

Şunlara uygulanır