Freigeben über


ManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType> Klasse

Definition

Konfiguriert eine m:n-Beziehung von einem Entitätstyp.

public class ManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType> where TEntityType : class where TTargetEntityType : class
type ManyNavigationPropertyConfiguration<'EntityType, 'argetEntityType (requires 'EntityType : null and 'argetEntityType : null)> = class
Public Class ManyNavigationPropertyConfiguration(Of TEntityType, TTargetEntityType)

Typparameter

TEntityType

Der Entitätstyp, der Ursprung der Beziehung ist.

TTargetEntityType

Der Entitätstyp, der Ziel der Beziehung ist.

Vererbung
ManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Methoden

Equals(Object)

Konfiguriert eine m:n-Beziehung von einem Entitätstyp.

GetHashCode()

Konfiguriert eine m:n-Beziehung von einem Entitätstyp.

GetType()

Ruft den Type der aktuellen Instanz ab.

ToString()

Konfiguriert eine m:n-Beziehung von einem Entitätstyp.

WithMany()

Konfiguriert die Beziehung als m:n-Beziehung ohne Navigationseigenschaft auf der anderen Seite der Beziehung.

WithMany(Expression<Func<TTargetEntityType,ICollection<TEntityType>>>)

Konfiguriert die Beziehung als m:n-Beziehung mit einer Navigationseigenschaft auf der anderen Seite der Beziehung.

WithOptional()

Konfiguriert die Beziehung als m:optional-Beziehung ohne Navigationseigenschaft auf der anderen Seite der Beziehung.

WithOptional(Expression<Func<TTargetEntityType,TEntityType>>)

Konfiguriert die Beziehung als m:optional-Beziehung mit einer Navigationseigenschaft auf der anderen Seite der Beziehung.

WithRequired()

Konfiguriert die Beziehung als m:erforderlich-Beziehung ohne Navigationseigenschaft auf der anderen Seite der Beziehung.

WithRequired(Expression<Func<TTargetEntityType,TEntityType>>)

Konfiguriert die Beziehung als m:erforderlich-Beziehung mit einer Navigationseigenschaft auf der anderen Seite der Beziehung.

Gilt für: