Sdílet prostřednictvím


RelationalQueryableMethodTranslatingExpressionVisitor.TransformJsonQueryToTable Metoda

Definice

Vyvolá se, když se operátory LINQ skládají přes kolekci v dokumentu JSON. Transformuje poskytnutou JsonQueryExpression – představující přístup ke kolekci – na prostředky specifické pro poskytovatele, aby se pole JSON rozšířilo do relační tabulky nebo sady řádků (např. 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

Parametry

jsonQueryExpression
JsonQueryExpression

Odkazující JsonQueryExpression na pole JSON.

Návraty

A ShapedQueryExpression , pokud byl překlad úspěšný, jinak null.

Platí pro