다음을 통해 공유


RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntityType> 클래스

정의

엔터티 형식에서 필요한 관계를 구성합니다.

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)

형식 매개 변수

TEntityType

관계가 시작되는 엔터티 형식입니다.

TTargetEntityType

관계의 대상 엔터티 형식입니다.

상속
RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

메서드

Equals(Object)

엔터티 형식에서 필요한 관계를 구성합니다.

GetHashCode()

엔터티 형식에서 필요한 관계를 구성합니다.

GetType()

현재 인스턴스의 Type을 가져옵니다.

ToString()

엔터티 형식에서 필요한 관계를 구성합니다.

WithMany()

관계의 다른 쪽에 탐색 속성을 사용하지 않고 관계가 필수 대 다 관계가 되도록 구성합니다.

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

관계의 다른 쪽에 탐색 속성을 사용하여 관계가 필수 대 다 관계가 되도록 구성합니다.

WithOptional()

관계의 다른 쪽에 탐색 속성을 사용하지 않고 관계가 필수 대 선택적 관계가 되도록 구성합니다.

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

관계의 다른 쪽에 탐색 속성을 사용하여 관계가 필수 대 선택적 관계가 되도록 구성합니다.

WithRequiredDependent()

관계의 다른 쪽에 탐색 속성을 사용하지 않고 관계가 필수 대 필수 관계가 되도록 구성합니다. 구성하는 엔터티 형식은 종속 엔터티가 되고 주 엔터티에 대한 외래 키를 포함하게 됩니다. 관계의 대상 엔터티 형식은 관계에서 주 엔터티가 됩니다.

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

관계의 다른 쪽에 탐색 속성을 사용하여 관계가 필수 대 필수 관계가 되도록 구성합니다. 구성하는 엔터티 형식은 종속 엔터티가 되고 주 엔터티에 대한 외래 키를 포함하게 됩니다. 관계의 대상 엔터티 형식은 관계에서 주 엔터티가 됩니다.

WithRequiredPrincipal()

관계의 다른 쪽에 탐색 속성을 사용하지 않고 관계가 필수 대 필수 관계가 되도록 구성합니다. 구성하는 엔터티 형식은 관계에서 주 엔터티가 됩니다. 관계의 대상 엔터티 형식은 종속 엔터티가 되고 주 엔터티에 대한 외래 키를 포함하게 됩니다.

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

관계의 다른 쪽에 탐색 속성을 사용하여 관계가 필수 대 필수 관계가 되도록 구성합니다. 구성하는 엔터티 형식은 관계에서 주 엔터티가 됩니다. 관계의 대상 엔터티 형식은 종속 엔터티가 되고 주 엔터티에 대한 외래 키를 포함하게 됩니다.

적용 대상