次の方法で共有


RelationalQueryableMethodTranslatingExpressionVisitor.TransformJsonQueryToTable メソッド

定義

JSON ドキュメント内のコレクションに対して LINQ 演算子が構成されるときに呼び出されます。 指定JsonQueryExpressionされた (コレクションへのアクセスを表す) をプロバイダー固有の手段に変換して、JSON 配列をリレーショナル テーブル/行セット (OPENJSON SQL Serverなど) に拡張します。

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

パラメーター

jsonQueryExpression
JsonQueryExpression

JsonQueryExpression JSON 配列を参照する 。

戻り値

翻訳が成功した場合は 。 ShapedQueryExpression それ以外の場合 nullは 。

適用対象