Condividi tramite


JsonQueryExpression Costruttore

Definizione

Crea una nuova istanza della 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)

Parametri

entityType
IEntityType

Tipo di entità rappresentato da questa espressione.

jsonColumn
ColumnExpression

Colonna contenente il valore JSON.

keyPropertyMap
IReadOnlyDictionary<IProperty,ColumnExpression>

Mappa delle proprietà e delle colonne chiave a cui si esegue il mapping nel database.

type
Type

Tipo dell'elemento rappresentato da questa espressione.

collection
Boolean

Valore che indica se questa espressione rappresenta una raccolta o meno.

Si applica a