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 |
Представляет переводчики вызовов метода подключаемого модуля. |
Entity Framework