Sdílet prostřednictvím


ReferenceOwnershipBuilder<TEntity,TRelatedEntity>.HasMany<TNewRelatedEntity> Metoda

Definice

Nakonfiguruje relaci, kdy tento typ entity obsahuje kolekci, která obsahuje instance jiného typu v relaci.

Všimněte si, že volání této metody bez parametrů explicitně nakonfiguruje tuto stranu relace tak, aby nepoužíla žádnou navigační vlastnost, a to i v případě, že taková vlastnost existuje u typu entity. Pokud se má použít vlastnost navigace, musí být zadána.

Po volání této metody byste měli zřetězovat volání, abyste WithOne(Expression<Func<TRelatedEntity,TEntity>>) plně nakonfigurovali relaci. Volání pouze této metody bez zřetězený volání nevytvoří platnou relaci.

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)

Parametry typu

TNewRelatedEntity

Typ entity, na který tento vztah cílí.

Parametry

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

Výraz lambda představující navigační vlastnost kolekce pro tento typ entity, která představuje relaci (blog => blog.Posts). Pokud není zadána žádná vlastnost, bude relace nakonfigurována bez navigační vlastnosti na tomto konci.

Návraty

CollectionNavigationBuilder<TRelatedEntity,TNewRelatedEntity>

Objekt, který lze použít ke konfiguraci relace.

Platí pro