Sdílet prostřednictvím


JsonQueryExpression Konstruktor

Definice

Vytvoří novou instanci třídy JsonQueryExpression.

public JsonQueryExpression (Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, Microsoft.EntityFrameworkCore.Query.SqlExpressions.ColumnExpression jsonColumn, System.Collections.Generic.IReadOnlyDictionary<Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Query.SqlExpressions.ColumnExpression> keyPropertyMap, Type type, bool collection);
new Microsoft.EntityFrameworkCore.Query.JsonQueryExpression : Microsoft.EntityFrameworkCore.Metadata.IEntityType * Microsoft.EntityFrameworkCore.Query.SqlExpressions.ColumnExpression * System.Collections.Generic.IReadOnlyDictionary<Microsoft.EntityFrameworkCore.Metadata.IProperty, Microsoft.EntityFrameworkCore.Query.SqlExpressions.ColumnExpression> * Type * bool -> Microsoft.EntityFrameworkCore.Query.JsonQueryExpression
Public Sub New (entityType As IEntityType, jsonColumn As ColumnExpression, keyPropertyMap As IReadOnlyDictionary(Of IProperty, ColumnExpression), type As Type, collection As Boolean)

Parametry

entityType
IEntityType

Typ entity reprezentovaný tímto výrazem.

jsonColumn
ColumnExpression

Sloupec obsahující hodnotu JSON.

keyPropertyMap
IReadOnlyDictionary<IProperty,ColumnExpression>

Mapa klíčových vlastností a sloupců, na které se mapují v databázi.

type
Type

Typ prvku reprezentovaný tímto výrazem.

collection
Boolean

Hodnota označující, zda tento výraz představuje kolekci nebo ne.

Platí pro