次の方法で共有


EntityQueryModelVisitorDependencies.With メソッド

定義

オーバーロード

With(IEntityMaterializerSource)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

With(IEntityQueryableExpressionVisitorFactory)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

With(IEagerLoadingExpressionVisitorFactory)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

With(IEntityResultFindingExpressionVisitorFactory)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

With(IMemberAccessBindingExpressionVisitorFactory)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

With(INavigationRewritingExpressionVisitorFactory)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

With(IQuerySourceTracingExpressionVisitorFactory)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

With(ITaskBlockingExpressionVisitor)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

With(IProjectionExpressionVisitorFactory)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

With(IExpressionPrinter)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

With(IQueryAnnotationExtractor)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

With(IQueryModelGenerator)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

With(IQueryOptimizer)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

With(IResultOperatorHandler)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

With(IEntityMaterializerSource)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

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)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

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)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

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)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

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)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

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)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

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)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

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)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

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)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

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)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

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)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

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)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

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)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

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)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

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

この型の現在の依存関係の置き換え。

戻り値

指定されたサービスが置き換えられた新しいパラメーター オブジェクト。

適用対象