RelationalQueryableMethodTranslatingExpressionVisitor.TransformJsonQueryToTable Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se invoca cuando los operadores LINQ se componen sobre una colección dentro de un documento JSON. Transforma el proporcionado JsonQueryExpression , que representa el acceso a la colección, en un medio específico del proveedor para expandir la matriz JSON en un conjunto de filas o tabla relacional (por ejemplo, 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
Parámetros
- jsonQueryExpression
- JsonQueryExpression
que JsonQueryExpression hace referencia a la matriz JSON.
Devoluciones
Si ShapedQueryExpression la traducción se realizó correctamente; de lo contrario null
, .