Поделиться через


JsonQueryExpression Конструктор

Определение

Создает новый экземпляр класса 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)

Параметры

entityType
IEntityType

Тип сущности, представленный этим выражением.

jsonColumn
ColumnExpression

Столбец, содержащий значение JSON.

keyPropertyMap
IReadOnlyDictionary<IProperty,ColumnExpression>

Карта ключевых свойств и столбцов, с которые они сопоставляются в базе данных.

type
Type

Тип элемента, представленного этим выражением.

collection
Boolean

Значение, указывающее, представляет ли это выражение коллекцию.

Применяется к