Sdílet prostřednictvím


RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntityType> Třída

Definice

Nakonfiguruje požadovanou relaci z typu entity.

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

Parametry typu

TEntityType

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

TTargetEntityType

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

Dědičnost
RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Metody

Equals(Object)

Nakonfiguruje požadovanou relaci z typu entity.

GetHashCode()

Nakonfiguruje požadovanou relaci z typu entity.

GetType()

Získá aktuální Type instanci.

ToString()

Nakonfiguruje požadovanou relaci z typu entity.

WithMany()

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

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

Nakonfiguruje relaci tak, aby byla požadována:many s vlastností navigace na druhé straně relace.

WithOptional()

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

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

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

WithRequiredDependent()

Nakonfiguruje relaci tak, aby byla povinná:required 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.

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

Nakonfiguruje relaci tak, aby byla požadována:required, 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.

WithRequiredPrincipal()

Nakonfiguruje relaci tak, aby byla povinná:required bez navigační vlastnosti na druhé straně relace. Nakonfigurovaný typ entity bude objektem zabezpečení v relaci. Typ entity, který cílí relace, bude závislý a obsahuje cizí klíč objektu zabezpečení.

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

Nakonfiguruje relaci tak, aby byla požadována:required, s vlastností navigace na druhé straně relace. Nakonfigurovaný typ entity bude objektem zabezpečení v relaci. Typ entity, který cílí relace, bude závislý a obsahuje cizí klíč objektu zabezpečení.

Platí pro