Jazyk

JsonQueryExpression.FindJsonElement(IPropertyBase) Metoda

Definice

IRelationalJsonElement Vyhledá pro danou vlastnost/ navigation/komplexní vlastnost ve sloupci JSON odkazovaném tímto výrazem, a to tak, že odpovídá JsonColumnpodkladovému ColumnContainingColumnvýrazu nebo vrátínull, pokud neexistuje žádný takový prvek (včetně případů, kdy JsonColumn neobsahuje žádné podkladové Column, například pro syntetické rozšíření JSON přes OPENJSON / json_each nebo pro iterated vlastnosti, jako jsou stínové klíče, které neobsahují reprezentaci JSON).

public virtual Microsoft.EntityFrameworkCore.Metadata.IRelationalJsonElement? FindJsonElement(Microsoft.EntityFrameworkCore.Metadata.IPropertyBase propertyBase);
abstract member FindJsonElement : Microsoft.EntityFrameworkCore.Metadata.IPropertyBase -> Microsoft.EntityFrameworkCore.Metadata.IRelationalJsonElement
override this.FindJsonElement : Microsoft.EntityFrameworkCore.Metadata.IPropertyBase -> Microsoft.EntityFrameworkCore.Metadata.IRelationalJsonElement
Public Overridable Function FindJsonElement (propertyBase As IPropertyBase) As IRelationalJsonElement

Parametry

propertyBase
IPropertyBase

Vlastnost, navigace nebo složitá vlastnost, která se má vyhledat.

Návraty

Mapování elementu JSON pro propertyBasenebo null pokud nebylo nalezeno.

Platí pro