ReferenceOwnershipBuilder<TEntity,TRelatedEntity>.HasMany<TNewRelatedEntity>(Expression<Func<TRelatedEntity,IEnumerable<TNewRelatedEntity>>>) Yöntem

Tanım

Bu varlık türünün, ilişkide diğer türün örneklerini içeren bir koleksiyon olduğu bir ilişki yapılandırır.

Bu yöntemin hiçbir parametre olmadan çağrılması, varlık türünde böyle bir özellik olsa bile, ilişkinin bu tarafını hiçbir gezinti özelliği olmadan kullanmak için açıkça yapılandırabileceğinizi unutmayın. Gezinti özelliği kullanılacaksa, belirtilmesi gerekir.

Bu yöntemi çağırdıktan sonra bir çağrısı zincirlemesi gerekir WithOne(Expression<Func<TRelatedEntity,TEntity>>) ilişkiyi tam olarak yapılandırmak için. Yalnızca bu yöntemi zincirleme çağrı olmadan çağırmak, geçerli bir ilişki oluşturmaz.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionNavigationBuilder<TRelatedEntity,TNewRelatedEntity> HasMany<TNewRelatedEntity> (System.Linq.Expressions.Expression<Func<TRelatedEntity,System.Collections.Generic.IEnumerable<TNewRelatedEntity>>> navigationExpression = default) where TNewRelatedEntity : class;
override this.HasMany : System.Linq.Expressions.Expression<Func<'RelatedEntity, seq<'NewRelatedEntity>>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionNavigationBuilder<'RelatedEntity, 'NewRelatedEntity (requires 'RelatedEntity : null and 'NewRelatedEntity : null)> (requires 'NewRelatedEntity : null)
Public Overridable Function HasMany(Of TNewRelatedEntity As Class) (Optional navigationExpression As Expression(Of Func(Of TRelatedEntity, IEnumerable(Of TNewRelatedEntity))) = Nothing) As CollectionNavigationBuilder(Of TRelatedEntity, TNewRelatedEntity)

Tür Parametreleri

TNewRelatedEntity

Bu ilişkinin hedeflediği varlık türü.

Parametreler

navigationExpression
Expression<Func<TRelatedEntity,IEnumerable<TNewRelatedEntity>>>

İlişkiyi temsil eden bu varlık türünde koleksiyon gezinti özelliğini temsil eden bir lambda ifadesi (Blog = > blog. Gönderiler). Hiçbir özellik belirtilmemişse, ilişki bu uçta bir gezinti özelliği olmadan yapılandırılır.

Döndürülenler

CollectionNavigationBuilder<TRelatedEntity,TNewRelatedEntity>

İlişkiyi yapılandırmak için kullanılabilen bir nesne.

Şunlara uygulanır