Aracılığıyla paylaş


ReferenceOwnershipBuilder<TEntity,TRelatedEntity>.HasKey Yöntem

Tanım

Bu sahip olunan varlık türü için birincil anahtarı oluşturan özellikleri ayarlar.

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

Parametreler

keyExpression
Expression<Func<TRelatedEntity,Object>>

Birincil anahtar özellikleri ( )blog => blog.Url temsil eden bir lambda ifadesi.

Birincil anahtar birden çok özellikten oluşuyorsa, özellikleri (post => new { post.Title, post.BlogId } dahil olmak üzere anonim bir tür belirtin.

Döndürülenler

Birincil anahtarı yapılandırmak için kullanılabilecek bir nesne.

Şunlara uygulanır