RelationalQueryableMethodTranslatingExpressionVisitor.TransformJsonQueryToTable Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывается при составлении операторов LINQ над коллекцией в документе JSON. Преобразует предоставленный JsonQueryExpression объект , представляющий доступ к коллекции, в зависящие от поставщика средства для развертывания массива JSON в реляционную таблицу или набор строк (например, SQL Server OPENJSON).
protected virtual Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression? TransformJsonQueryToTable (Microsoft.EntityFrameworkCore.Query.JsonQueryExpression jsonQueryExpression);
abstract member TransformJsonQueryToTable : Microsoft.EntityFrameworkCore.Query.JsonQueryExpression -> Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression
override this.TransformJsonQueryToTable : Microsoft.EntityFrameworkCore.Query.JsonQueryExpression -> Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression
Protected Overridable Function TransformJsonQueryToTable (jsonQueryExpression As JsonQueryExpression) As ShapedQueryExpression
Параметры
- jsonQueryExpression
- JsonQueryExpression
Объект , JsonQueryExpression ссылающийся на массив JSON.
Возвращаемое значение
Значение , ShapedQueryExpression если перевод выполнен успешно; в противном случае — null
значение .
Применяется к
Entity Framework