Microsoft.EntityFrameworkCore.Query.ExpressionTranslators Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Классы
| MultipleOverloadStaticMethodCallTranslator |
Базовый переводчик выражений LINQ для выражений CLR MethodCallExpression с несколькими перегрузками. |
| ParameterlessInstanceMethodCallTranslator |
Базовый переводчик выражений LINQ для выражений CLR MethodCallExpression , которые являются методами экземпляра и не принимают аргументы. |
| RelationalCompositeExpressionFragmentTranslator |
Составной переводчик фрагментов выражений, который отправляет несколько специализированных переводчиков фрагментов. |
| RelationalCompositeExpressionFragmentTranslatorDependencies |
Класс параметров зависимостей служб для RelationalCompositeExpressionFragmentTranslator Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. Не создавайте экземпляры этого класса непосредственно из кода поставщика или приложения, так как подпись конструктора может измениться при добавлении новых зависимостей. Вместо этого используйте этот тип в конструкторе, чтобы контейнер внедрения зависимостей автоматически создавал и внедрял экземпляр. Чтобы создать экземпляр с заменой зависимых служб, сначала разрешите объект из контейнера внедрения зависимостей, а затем замените выбранные службы с помощью "With..." Методы. Не вызывайте конструктор в любой момент этого процесса. |
| RelationalCompositeMemberTranslator |
Базовый составной переводчик-член, который отправляет нескольким специализированным переводчикам-членам. |
| RelationalCompositeMemberTranslatorDependencies |
Класс параметров зависимостей служб для RelationalCompositeMemberTranslator Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. Не создавайте экземпляры этого класса непосредственно из кода поставщика или приложения, так как подпись конструктора может измениться при добавлении новых зависимостей. Вместо этого используйте этот тип в конструкторе, чтобы контейнер внедрения зависимостей автоматически создавал и внедрял экземпляр. Чтобы создать экземпляр с заменой зависимых служб, сначала разрешите объект из контейнера внедрения зависимостей, а затем замените выбранные службы с помощью "With..." Методы. Не вызывайте конструктор в любой момент этого процесса. |
| RelationalCompositeMethodCallTranslator |
Базовый составной метод вызывает переводчик, который отправляет нескольким специализированным переводчикам вызовов методов. |
| RelationalCompositeMethodCallTranslatorDependencies |
Класс параметров зависимостей служб для RelationalCompositeMethodCallTranslator Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. Не создавайте экземпляры этого класса непосредственно из кода поставщика или приложения, так как подпись конструктора может измениться при добавлении новых зависимостей. Вместо этого используйте этот тип в конструкторе, чтобы контейнер внедрения зависимостей автоматически создавал и внедрял экземпляр. Чтобы создать экземпляр с заменой зависимых служб, сначала разрешите объект из контейнера внедрения зависимостей, а затем замените выбранные службы с помощью "With..." Методы. Не вызывайте конструктор в любой момент этого процесса. |
| SingleOverloadStaticMethodCallTranslator |
Базовый переводчик выражений LINQ для выражений CLR MethodCallExpression , которые являются статическими и не перегружены. |
Интерфейсы
| ICompositeMethodCallTranslator |
Переводчик выражений LINQ для выражений CLR MethodCallExpression . |
| IExpressionFragmentTranslator |
Переводчик выражений LINQ для произвольных фрагментов выражений CLR. |
| IMemberTranslator |
Переводчик выражений LINQ для выражений CLR MemberExpression . |
| IMemberTranslatorPlugin |
Представляет переводчиков членов подключаемого модуля. |
| IMethodCallTranslator |
Переводчик выражений LINQ для выражений CLR MethodCallExpression . |
| IMethodCallTranslatorPlugin |
Представляет переводчики вызовов метода подключаемого модуля. |