다음을 통해 공유


INavigationExpansionExtensibilityHelper 인터페이스

정의

탐색 확장 확장의 다양한 측면에 도움이 되는 서비스입니다.

public interface INavigationExpansionExtensibilityHelper
type INavigationExpansionExtensibilityHelper = interface
Public Interface INavigationExpansionExtensibilityHelper
파생

설명

서비스 수명은 입니다 Singleton. 즉, 여러 인스턴스에서 단일 instance 사용됩니다DbContext. 구현은 스레드로부터 안전해야 합니다. 이 서비스는 로 Scoped등록된 서비스에 의존할 수 없습니다.

자세한 내용 과 예제는 데이터베이스 공급자 및 확장 구현 및 EF Core 쿼리 작동 방법을 참조하세요.

메서드

AreQueryRootsCompatible(EntityQueryRootExpression, EntityQueryRootExpression)

두 쿼리 루트가 집합 연산과 호환되는지 여부를 확인합니다.

AreQueryRootsCompatible(QueryRootExpression, QueryRootExpression)

두 쿼리 루트가 집합 연산과 호환되는지 여부를 확인합니다.

CreateQueryRoot(IEntityType, EntityQueryRootExpression)

EntityQueryRootExpression를 만듭니다.

CreateQueryRoot(IEntityType, QueryRootExpression)

QueryRootExpression를 만듭니다.

ValidateQueryRootCreation(IEntityType, EntityQueryRootExpression)

EntityQueryRootExpression 를 만들 수 있는지 여부를 확인합니다.

적용 대상