RelationalQueryableMethodTranslatingExpressionVisitor.TransformJsonQueryToTable Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird aufgerufen, wenn LINQ-Operatoren über eine Auflistung in einem JSON-Dokument verfasst werden. Transformiert die bereitgestellte JsonQueryExpression - darstellung des Zugriffs auf die Sammlung - in ein anbieterspezifisches Mittel, um das JSON-Array in ein relationales Tabellen-/Rowset (z. B. SQL Server OPENJSON) zu erweitern.
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
Parameter
- jsonQueryExpression
- JsonQueryExpression
Der JsonQueryExpression Verweis auf das JSON-Array.
Gibt zurück
A ShapedQueryExpression , wenn die Übersetzung erfolgreich war, andernfalls null.