JsonQueryExpression.GetJsonElement(IPropertyBase) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この式によって参照される JSON 列内の指定されたプロパティ/ナビゲーション/複合プロパティの IRelationalJsonElement を、 JsonColumnの基になる Column と ContainingColumn照合して検索します。 これにより、エンティティ分割、TPT、TPC の各シナリオがあいまいになります。このシナリオでは、同じプロパティに複数の JSON 要素マッピング (具象テーブルごとに 1 つ) が含まれます。
PropertyName は、JSON 表現のないシャドウ キーに対して null 可能性があります。呼び出し元 GetProperties() を反復処理する場合は、そのケースを処理してスキップする必要があります。
public virtual Microsoft.EntityFrameworkCore.Metadata.IRelationalJsonElement GetJsonElement(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase propertyBase);
abstract member GetJsonElement : Microsoft.EntityFrameworkCore.Metadata.IPropertyBase -> Microsoft.EntityFrameworkCore.Metadata.IRelationalJsonElement
override this.GetJsonElement : Microsoft.EntityFrameworkCore.Metadata.IPropertyBase -> Microsoft.EntityFrameworkCore.Metadata.IRelationalJsonElement
Public Overridable Function GetJsonElement (propertyBase As IPropertyBase) As IRelationalJsonElement
パラメーター
- propertyBase
- IPropertyBase
検索するプロパティ、ナビゲーション、または複雑なプロパティ。
戻り値
propertyBaseの JSON 要素マッピング。