Dela via


SqlTranslatingExpressionVisitorFactory Constructors

Definition

Overloads

SqlTranslatingExpressionVisitorFactory(SqlTranslatingExpressionVisitorDependencies)

Creates a new instance of SqlTranslatingExpressionVisitorFactory.

SqlTranslatingExpressionVisitorFactory(IRelationalAnnotationProvider, IExpressionFragmentTranslator, IMethodCallTranslator, IMemberTranslator, IRelationalTypeMapper)

Creates a new instance of SqlTranslatingExpressionVisitorFactory.

SqlTranslatingExpressionVisitorFactory(SqlTranslatingExpressionVisitorDependencies)

Creates a new instance of SqlTranslatingExpressionVisitorFactory.

public SqlTranslatingExpressionVisitorFactory (Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.SqlTranslatingExpressionVisitorDependencies dependencies);
new Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.SqlTranslatingExpressionVisitorFactory : Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.SqlTranslatingExpressionVisitorDependencies -> Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.SqlTranslatingExpressionVisitorFactory
Public Sub New (dependencies As SqlTranslatingExpressionVisitorDependencies)

Parameters

dependencies
SqlTranslatingExpressionVisitorDependencies

Parameter object containing dependencies for this service.

Applies to

SqlTranslatingExpressionVisitorFactory(IRelationalAnnotationProvider, IExpressionFragmentTranslator, IMethodCallTranslator, IMemberTranslator, IRelationalTypeMapper)

Creates a new instance of SqlTranslatingExpressionVisitorFactory.

public SqlTranslatingExpressionVisitorFactory (Microsoft.EntityFrameworkCore.Metadata.IRelationalAnnotationProvider relationalAnnotationProvider, Microsoft.EntityFrameworkCore.Query.ExpressionTranslators.IExpressionFragmentTranslator compositeExpressionFragmentTranslator, Microsoft.EntityFrameworkCore.Query.ExpressionTranslators.IMethodCallTranslator methodCallTranslator, Microsoft.EntityFrameworkCore.Query.ExpressionTranslators.IMemberTranslator memberTranslator, Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMapper relationalTypeMapper);
new Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.SqlTranslatingExpressionVisitorFactory : Microsoft.EntityFrameworkCore.Metadata.IRelationalAnnotationProvider * Microsoft.EntityFrameworkCore.Query.ExpressionTranslators.IExpressionFragmentTranslator * Microsoft.EntityFrameworkCore.Query.ExpressionTranslators.IMethodCallTranslator * Microsoft.EntityFrameworkCore.Query.ExpressionTranslators.IMemberTranslator * Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMapper -> Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.SqlTranslatingExpressionVisitorFactory
Public Sub New (relationalAnnotationProvider As IRelationalAnnotationProvider, compositeExpressionFragmentTranslator As IExpressionFragmentTranslator, methodCallTranslator As IMethodCallTranslator, memberTranslator As IMemberTranslator, relationalTypeMapper As IRelationalTypeMapper)

Parameters

relationalAnnotationProvider
IRelationalAnnotationProvider

The relational annotation provider.

compositeExpressionFragmentTranslator
IExpressionFragmentTranslator

The composite expression fragment translator.

methodCallTranslator
IMethodCallTranslator

The method call translator.

memberTranslator
IMemberTranslator

The member translator.

relationalTypeMapper
IRelationalTypeMapper

The relational type mapper.

Applies to