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 Sammlung in einem JSON-Dokument zusammengesetzt werden. Transformiert das bereitgestellte JsonQueryExpression - das den Zugriff auf die Sammlung darstellt - in ein anbieterspezifisches Mittel, um das JSON-Array in eine relationale Tabelle/ein relationales 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
Die JsonQueryExpression , die auf das JSON-Array verweist.
Gibt zurück
Ein ShapedQueryExpression , wenn die Übersetzung erfolgreich war, andernfalls null
.
Gilt für:
Entity Framework