Поделиться через


SqlTranslatingExpressionVisitorFactory Конструкторы

Определение

Перегрузки

SqlTranslatingExpressionVisitorFactory(SqlTranslatingExpressionVisitorDependencies)

Создает новый экземпляр SqlTranslatingExpressionVisitorFactory.

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

Создает новый экземпляр SqlTranslatingExpressionVisitorFactory.

SqlTranslatingExpressionVisitorFactory(SqlTranslatingExpressionVisitorDependencies)

Создает новый экземпляр 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)

Параметры

dependencies
SqlTranslatingExpressionVisitorDependencies

Объект parameter, содержащий зависимости для этой службы.

Применяется к

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

Создает новый экземпляр 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)

Параметры

relationalAnnotationProvider
IRelationalAnnotationProvider

Поставщик реляционных заметок.

compositeExpressionFragmentTranslator
IExpressionFragmentTranslator

Переводчик фрагментов составных выражений.

methodCallTranslator
IMethodCallTranslator

Метод вызывает переводчик.

memberTranslator
IMemberTranslator

Переводчик-член.

relationalTypeMapper
IRelationalTypeMapper

Сопоставителя реляционных типов.

Применяется к