CollectionNavigationBuilder<TEntity,TRelatedEntity>.WithMany Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| WithMany(Expression<Func<TRelatedEntity,IEnumerable<TEntity>>>) |
Konfiguriert dies als m:n-Beziehung. |
| WithMany(String) |
Konfiguriert dies als m:n-Beziehung. |
WithMany(Expression<Func<TRelatedEntity,IEnumerable<TEntity>>>)
Konfiguriert dies als m:n-Beziehung.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionCollectionBuilder<TRelatedEntity,TEntity> WithMany(System.Linq.Expressions.Expression<Func<TRelatedEntity,System.Collections.Generic.IEnumerable<TEntity>?>> navigationExpression);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionCollectionBuilder<TRelatedEntity,TEntity> WithMany(System.Linq.Expressions.Expression<Func<TRelatedEntity,System.Collections.Generic.IEnumerable<TEntity>>> navigationExpression);
override this.WithMany : System.Linq.Expressions.Expression<Func<'RelatedEntity, seq<'Entity>>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionCollectionBuilder<'RelatedEntity, 'Entity (requires 'RelatedEntity : null and 'Entity : null)>
Public Overridable Function WithMany (navigationExpression As Expression(Of Func(Of TRelatedEntity, IEnumerable(Of TEntity)))) As CollectionCollectionBuilder(Of TRelatedEntity, TEntity)
Parameter
- navigationExpression
- Expression<Func<TRelatedEntity,IEnumerable<TEntity>>>
Ein Lambda-Ausdruck, der die Sammlungsnavigationseigenschaft am anderen Ende dieser Beziehung (blog => blog.Posts) darstellt.
Gibt zurück
Ein Objekt zum weiteren Konfigurieren der Beziehung.
Gilt für:
WithMany(String)
Konfiguriert dies als m:n-Beziehung.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionCollectionBuilder<TRelatedEntity,TEntity> WithMany(string? navigationName = default);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionCollectionBuilder<TRelatedEntity,TEntity> WithMany(string navigationName);
override this.WithMany : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionCollectionBuilder<'RelatedEntity, 'Entity (requires 'RelatedEntity : null and 'Entity : null)>
Public Overridable Function WithMany (Optional navigationName As String = Nothing) As CollectionCollectionBuilder(Of TRelatedEntity, TEntity)
Public Overridable Function WithMany (navigationName As String) As CollectionCollectionBuilder(Of TRelatedEntity, TEntity)
Parameter
- navigationName
- String
Der Name der Sammlungsnavigationseigenschaft am anderen Ende dieser Beziehung. Dies kann das Erstellen einer unidirektionalen Beziehung sein null .
Gibt zurück
Ein Objekt zum weiteren Konfigurieren der Beziehung.