다음을 통해 공유


EntityQueryModelVisitorDependencies.With 메서드

정의

오버로드

With(IEntityMaterializerSource)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

With(IEntityQueryableExpressionVisitorFactory)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

With(IEagerLoadingExpressionVisitorFactory)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

With(IEntityResultFindingExpressionVisitorFactory)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

With(IMemberAccessBindingExpressionVisitorFactory)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

With(INavigationRewritingExpressionVisitorFactory)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

With(IQuerySourceTracingExpressionVisitorFactory)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

With(ITaskBlockingExpressionVisitor)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

With(IProjectionExpressionVisitorFactory)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

With(IExpressionPrinter)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

With(IQueryAnnotationExtractor)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

With(IQueryModelGenerator)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

With(IQueryOptimizer)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

With(IResultOperatorHandler)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

With(IEntityMaterializerSource)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

public Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies With (Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource entityMaterializerSource);
member this.With : Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource -> Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies
Public Function With (entityMaterializerSource As IEntityMaterializerSource) As EntityQueryModelVisitorDependencies

매개 변수

entityMaterializerSource
Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource

이 형식의 현재 종속성을 대체합니다.

반환

지정된 서비스가 대체된 새 매개 변수 개체입니다.

적용 대상

With(IEntityQueryableExpressionVisitorFactory)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

public Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies With (Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.IEntityQueryableExpressionVisitorFactory entityQueryableExpressionVisitorFactory);
member this.With : Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.IEntityQueryableExpressionVisitorFactory -> Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies
Public Function With (entityQueryableExpressionVisitorFactory As IEntityQueryableExpressionVisitorFactory) As EntityQueryModelVisitorDependencies

매개 변수

entityQueryableExpressionVisitorFactory
IEntityQueryableExpressionVisitorFactory

이 형식의 현재 종속성을 대체합니다.

반환

지정된 서비스가 대체된 새 매개 변수 개체입니다.

적용 대상

With(IEagerLoadingExpressionVisitorFactory)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

public Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies With (Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEagerLoadingExpressionVisitorFactory eagerLoadingExpressionVisitorFactory);
member this.With : Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEagerLoadingExpressionVisitorFactory -> Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies
Public Function With (eagerLoadingExpressionVisitorFactory As IEagerLoadingExpressionVisitorFactory) As EntityQueryModelVisitorDependencies

매개 변수

eagerLoadingExpressionVisitorFactory
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEagerLoadingExpressionVisitorFactory

이 형식의 현재 종속성을 대체합니다.

반환

지정된 서비스가 대체된 새 매개 변수 개체입니다.

적용 대상

With(IEntityResultFindingExpressionVisitorFactory)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

public Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies With (Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactory entityResultFindingExpressionVisitorFactory);
member this.With : Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactory -> Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies
Public Function With (entityResultFindingExpressionVisitorFactory As IEntityResultFindingExpressionVisitorFactory) As EntityQueryModelVisitorDependencies

매개 변수

entityResultFindingExpressionVisitorFactory
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactory

이 형식의 현재 종속성을 대체합니다.

반환

지정된 서비스가 대체된 새 매개 변수 개체입니다.

적용 대상

With(IMemberAccessBindingExpressionVisitorFactory)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

public Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies With (Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactory memberAccessBindingExpressionVisitorFactory);
member this.With : Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactory -> Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies
Public Function With (memberAccessBindingExpressionVisitorFactory As IMemberAccessBindingExpressionVisitorFactory) As EntityQueryModelVisitorDependencies

매개 변수

memberAccessBindingExpressionVisitorFactory
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactory

이 형식의 현재 종속성을 대체합니다.

반환

지정된 서비스가 대체된 새 매개 변수 개체입니다.

적용 대상

With(INavigationRewritingExpressionVisitorFactory)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

public Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies With (Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactory navigationRewritingExpressionVisitorFactory);
member this.With : Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactory -> Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies
Public Function With (navigationRewritingExpressionVisitorFactory As INavigationRewritingExpressionVisitorFactory) As EntityQueryModelVisitorDependencies

매개 변수

navigationRewritingExpressionVisitorFactory
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactory

이 형식의 현재 종속성을 대체합니다.

반환

지정된 서비스가 대체된 새 매개 변수 개체입니다.

적용 대상

With(IQuerySourceTracingExpressionVisitorFactory)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

public Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies With (Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactory querySourceTracingExpressionVisitorFactory);
member this.With : Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactory -> Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies
Public Function With (querySourceTracingExpressionVisitorFactory As IQuerySourceTracingExpressionVisitorFactory) As EntityQueryModelVisitorDependencies

매개 변수

querySourceTracingExpressionVisitorFactory
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactory

이 형식의 현재 종속성을 대체합니다.

반환

지정된 서비스가 대체된 새 매개 변수 개체입니다.

적용 대상

With(ITaskBlockingExpressionVisitor)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

public Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies With (Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor taskBlockingExpressionVisitor);
member this.With : Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor -> Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies
Public Function With (taskBlockingExpressionVisitor As ITaskBlockingExpressionVisitor) As EntityQueryModelVisitorDependencies

매개 변수

taskBlockingExpressionVisitor
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor

이 형식의 현재 종속성을 대체합니다.

반환

지정된 서비스가 대체된 새 매개 변수 개체입니다.

적용 대상

With(IProjectionExpressionVisitorFactory)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

public Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies With (Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.IProjectionExpressionVisitorFactory projectionExpressionVisitorFactory);
member this.With : Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.IProjectionExpressionVisitorFactory -> Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies
Public Function With (projectionExpressionVisitorFactory As IProjectionExpressionVisitorFactory) As EntityQueryModelVisitorDependencies

매개 변수

projectionExpressionVisitorFactory
IProjectionExpressionVisitorFactory

이 형식의 현재 종속성을 대체합니다.

반환

지정된 서비스가 대체된 새 매개 변수 개체입니다.

적용 대상

With(IExpressionPrinter)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

public Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies With (Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter expressionPrinter);
member this.With : Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter -> Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies
Public Function With (expressionPrinter As IExpressionPrinter) As EntityQueryModelVisitorDependencies

매개 변수

expressionPrinter
Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter

이 형식의 현재 종속성을 대체합니다.

반환

지정된 서비스가 대체된 새 매개 변수 개체입니다.

적용 대상

With(IQueryAnnotationExtractor)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

public Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies With (Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor queryAnnotationExtractor);
member this.With : Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor -> Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies
Public Function With (queryAnnotationExtractor As IQueryAnnotationExtractor) As EntityQueryModelVisitorDependencies

매개 변수

queryAnnotationExtractor
Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor

이 형식의 현재 종속성을 대체합니다.

반환

지정된 서비스가 대체된 새 매개 변수 개체입니다.

적용 대상

With(IQueryModelGenerator)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

public Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies With (Microsoft.EntityFrameworkCore.Query.Internal.IQueryModelGenerator queryModelGenerator);
member this.With : Microsoft.EntityFrameworkCore.Query.Internal.IQueryModelGenerator -> Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies
Public Function With (queryModelGenerator As IQueryModelGenerator) As EntityQueryModelVisitorDependencies

매개 변수

queryModelGenerator
Microsoft.EntityFrameworkCore.Query.Internal.IQueryModelGenerator

이 형식의 현재 종속성을 대체합니다.

반환

지정된 서비스가 대체된 새 매개 변수 개체입니다.

적용 대상

With(IQueryOptimizer)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

public Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies With (Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizer queryOptimizer);
member this.With : Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizer -> Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies
Public Function With (queryOptimizer As IQueryOptimizer) As EntityQueryModelVisitorDependencies

매개 변수

queryOptimizer
Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizer

이 형식의 현재 종속성을 대체합니다.

반환

지정된 서비스가 대체된 새 매개 변수 개체입니다.

적용 대상

With(IResultOperatorHandler)

이 종속성 매개 변수 개체를 하나의 서비스로 대체하여 복제합니다.

public Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies With (Microsoft.EntityFrameworkCore.Query.IResultOperatorHandler resultOperatorHandler);
member this.With : Microsoft.EntityFrameworkCore.Query.IResultOperatorHandler -> Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies
Public Function With (resultOperatorHandler As IResultOperatorHandler) As EntityQueryModelVisitorDependencies

매개 변수

resultOperatorHandler
IResultOperatorHandler

이 형식의 현재 종속성을 대체합니다.

반환

지정된 서비스가 대체된 새 매개 변수 개체입니다.

적용 대상