Udostępnij przez


ManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType> Klasa

Definicja

Konfiguruje wiele relacji na podstawie typu jednostki.

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)

Parametry typu

TEntityType

Typ jednostki, z którego pochodzi relacja.

TTargetEntityType

Typ jednostki, dla którego jest przeznaczona relacja.

Dziedziczenie
ManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Metody

Equals(Object)

Konfiguruje wiele relacji na podstawie typu jednostki.

GetHashCode()

Konfiguruje wiele relacji na podstawie typu jednostki.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

ToString()

Konfiguruje wiele relacji na podstawie typu jednostki.

WithMany()

Konfiguruje relację jako wiele:wiele bez właściwości nawigacji po drugiej stronie relacji.

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

Konfiguruje relację na wiele:wiele z właściwością nawigacji po drugiej stronie relacji.

WithOptional()

Konfiguruje relację jako wiele:opcjonalną bez właściwości nawigacji po drugiej stronie relacji.

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

Konfiguruje relację jako wiele:opcjonalną z właściwością nawigacji po drugiej stronie relacji.

WithRequired()

Konfiguruje relację na wiele:wymagane bez właściwości nawigacji po drugiej stronie relacji.

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

Konfiguruje relację na wiele:wymagane z właściwością nawigacji po drugiej stronie relacji.

Dotyczy