Compartilhar via


RelationalQueryableMethodTranslatingExpressionVisitor.TransformJsonQueryToTable Método

Definição

Invocado quando os operadores LINQ são compostos em uma coleção dentro de um documento JSON. Transforma o fornecido JsonQueryExpression – que representa o acesso à coleção – em um meio específico do provedor para expandir a matriz JSON em uma tabela/conjunto de linhas relacional (por exemplo, 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

O JsonQueryExpression que faz referência à matriz JSON.

Retornos

Um ShapedQueryExpression se a tradução tiver sido bem-sucedida, caso contrário null, .

Aplica-se a