JsonQueryExpression Oluşturucu

Tanım

JsonQueryExpression sınıfının yeni bir örneğini oluşturur.

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)

Parametreler

entityType
IEntityType

Bu ifade tarafından temsil edilen bir varlık türü.

jsonColumn
ColumnExpression

JSON değeri içeren bir sütun.

keyPropertyMap
IReadOnlyDictionary<IProperty,ColumnExpression>

Veritabanında eşledikleri anahtar özelliklerin ve sütunların haritası.

type
Type

Bu ifade tarafından temsil edilen öğenin türü.

collection
Boolean

Bu ifadenin bir koleksiyonu temsil edip etmediğini gösteren değer.

Şunlara uygulanır