Sprache

JsonQueryExpression.GetJsonElement(IPropertyBase) Methode

Definition

Sucht die IRelationalJsonElement für die angegebene Eigenschaft/Navigation/komplexe Eigenschaft innerhalb der JSON-Spalte, auf die durch diesen Ausdruck verwiesen wird, indem die zugrunde liegenden Zeichenfolgen JsonColumnübereinstimmen ColumnContainingColumn. Diese mehrdeutige Entitätsteilung, TPT- und TPC-Szenarien, in denen dieselbe Eigenschaft mehrere JSON-Elementzuordnungen aufweist – eine pro konkrete Tabelle. PropertyName kann für Schattenschlüssel ohne JSON-Darstellung verwendet werden null . Aufrufer, die iterieren GetProperties() , müssen diesen Fall behandeln und überspringen.

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

Parameter

propertyBase
IPropertyBase

Die Eigenschaft, Navigation oder komplexe Eigenschaft, die nachschlagen soll.

Gibt zurück

Die JSON-Elementzuordnung für propertyBase.

Gilt für: