Condividi tramite


SqlTranslatingExpressionVisitorFactory Costruttori

Definizione

Overload

SqlTranslatingExpressionVisitorFactory(SqlTranslatingExpressionVisitorDependencies)

Crea una nuova istanza di SqlTranslatingExpressionVisitorFactory.

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

Crea una nuova istanza di SqlTranslatingExpressionVisitorFactory.

SqlTranslatingExpressionVisitorFactory(SqlTranslatingExpressionVisitorDependencies)

Crea una nuova istanza di 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)

Parametri

dependencies
SqlTranslatingExpressionVisitorDependencies

Oggetto parametro contenente le dipendenze per questo servizio.

Si applica a

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

Crea una nuova istanza di 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)

Parametri

relationalAnnotationProvider
IRelationalAnnotationProvider

Provider di annotazioni relazionali.

compositeExpressionFragmentTranslator
IExpressionFragmentTranslator

Traduttore del frammento di espressione composita.

methodCallTranslator
IMethodCallTranslator

Il traduttore chiama il metodo.

memberTranslator
IMemberTranslator

Traduttore membro.

relationalTypeMapper
IRelationalTypeMapper

Mapper di tipi relazionali.

Si applica a