RelationalQueryableMethodTranslatingExpressionVisitor.RelationalInferredTypeMappingApplier Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Посетитель, выполняемый в конце преобразования, проверяет, что все SqlExpression узлы имеют сопоставление типов, и применяет сопоставления типов, выведенные для запрашиваемых констант (VALUES) и параметров (например, OPENJSON) в корневых таблицах.
protected class RelationalQueryableMethodTranslatingExpressionVisitor.RelationalInferredTypeMappingApplier : System.Linq.Expressions.ExpressionVisitor
Protected Class RelationalQueryableMethodTranslatingExpressionVisitor.RelationalInferredTypeMappingApplier
Inherits ExpressionVisitor
- Наследование
-
RelationalQueryableMethodTranslatingExpressionVisitor.RelationalInferredTypeMappingApplier
Конструкторы
Свойства
Model |
Модель. |
Методы
ApplyTypeMappingsOnValuesExpression(ValuesExpression, Boolean) |
Применяет заданные сопоставления типов к значениям, проецируемым заданным ValuesExpression. В качестве оптимизации он также может удалить первый _ord столбец, если он не требуется (в большинстве случаев). |
TryGetInferredTypeMapping(TableExpressionBase, String, RelationalTypeMapping) |
Пытается найти выводимый тип сопоставления для заданного столбца таблицы. |
VisitExtension(Expression) |
Посетитель, выполняемый в конце преобразования, проверяет, что все SqlExpression узлы имеют сопоставление типов, и применяет сопоставления типов, выведенные для запрашиваемых констант (VALUES) и параметров (например, OPENJSON) в корневых таблицах. |
Применяется к
Entity Framework
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по