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
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 Lambdaausdruck, der die Sammlungsnavigationseigenschaft am anderen Ende dieser Beziehung darstellt (blog => blog.Posts
).
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);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionCollectionBuilder<TRelatedEntity,TEntity> WithMany (string? navigationName = default);
override this.WithMany : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionCollectionBuilder<'RelatedEntity, 'Entity (requires 'RelatedEntity : null and 'Entity : null)>
Public Overridable Function WithMany (navigationName As String) As CollectionCollectionBuilder(Of TRelatedEntity, TEntity)
Public Overridable Function WithMany (Optional navigationName As String = Nothing) As CollectionCollectionBuilder(Of TRelatedEntity, TEntity)
Parameter
- navigationName
- String
Der Name der Sammlungsnavigationseigenschaft am anderen Ende dieser Beziehung. Kann sein null
, um eine unidirektionale Beziehung zu erstellen.
Gibt zurück
Ein Objekt zum weiteren Konfigurieren der Beziehung.
Gilt für:
Entity Framework