Udostępnij za pośrednictwem


RelationalQueryableMethodTranslatingExpressionVisitor.TransformJsonQueryToTable Metoda

Definicja

Wywoływane, gdy operatory LINQ składają się z kolekcji w dokumencie JSON. Przekształca podaną JsonQueryExpression wartość — reprezentującą dostęp do kolekcji — w sposób specyficzny dla dostawcy, aby rozwinąć tablicę JSON do relacyjnej tabeli/zestawu wierszy (np. 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

Odwołanie JsonQueryExpression do tablicy JSON.

Zwraca

Jeśli ShapedQueryExpression tłumaczenie zakończyło się pomyślnie, w przeciwnym razie null.

Dotyczy