Compartilhar via


JsonQueryExpression Construtor

Definição

Cria uma nova instância da classe 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)

Parâmetros

entityType
IEntityType

Um tipo de entidade que está sendo representado por essa expressão.

jsonColumn
ColumnExpression

Uma coluna que contém o valor JSON.

keyPropertyMap
IReadOnlyDictionary<IProperty,ColumnExpression>

Um mapa das principais propriedades e colunas para as qual elas são mapeadas no banco de dados.

type
Type

Um tipo do elemento representado por essa expressão.

collection
Boolean

Um valor que indica se essa expressão representa uma coleção ou não.

Aplica-se a