Sdílet prostřednictvím


OptionalNavigationPropertyConfiguration<TEntityType,TTargetEntityType> Třída

Definice

Nakonfiguruje volitelnou relaci z typu entity.

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

Parametry typu

TEntityType

Typ entity, ze které relace pochází.

TTargetEntityType

Typ entity, na který relace cílí.

Dědičnost
OptionalNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Metody

Equals(Object)

Nakonfiguruje volitelnou relaci z typu entity.

GetHashCode()

Nakonfiguruje volitelnou relaci z typu entity.

GetType()

Type Získá z aktuální instance.

ToString()

Nakonfiguruje volitelnou relaci z typu entity.

WithMany()

Nakonfiguruje relaci tak, aby byla volitelná:N bez navigační vlastnosti na druhé straně relace.

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

Nakonfiguruje relaci tak, aby byla volitelná:N s vlastností navigace na druhé straně relace.

WithOptionalDependent()

Nakonfiguruje relaci tak, aby byla volitelná:nepovinná bez navigační vlastnosti na druhé straně relace. Konfigurovaný typ entity bude závislý a bude obsahovat cizí klíč objektu zabezpečení. Typ entity, na kterou cílí relace, bude objektem zabezpečení v relaci.

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

Nakonfiguruje relaci na optional:optional s vlastností navigace na druhé straně relace. Konfigurovaný typ entity bude závislý a bude obsahovat cizí klíč objektu zabezpečení. Typ entity, na kterou cílí relace, bude objektem zabezpečení v relaci.

WithOptionalPrincipal()

Nakonfiguruje relaci tak, aby byla volitelná:nepovinná bez navigační vlastnosti na druhé straně relace. Konfigurovaný typ entity bude objektem zabezpečení v relaci. Typ entity, na kterou cílí relace, bude závislý a bude obsahovat cizí klíč objektu zabezpečení.

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

Nakonfiguruje relaci na optional:optional s vlastností navigace na druhé straně relace. Konfigurovaný typ entity bude objektem zabezpečení v relaci. Typ entity, na kterou cílí relace, bude závislý a bude obsahovat cizí klíč objektu zabezpečení.

WithRequired()

Nakonfiguruje relaci tak, aby byla nepovinná:požadována bez navigační vlastnosti na druhé straně relace.

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

Nakonfiguruje relaci na optional:required s vlastností navigace na druhé straně relace.

Platí pro