RelationalQueryableMethodTranslatingExpressionVisitor.TransformJsonQueryToTable Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Entity Framework