Sprache

JsonQueryExpression Konstruktoren

Definition

Überlädt

JsonQueryExpression(IEntityType, ColumnExpression, IReadOnlyDictionary<IProperty,ColumnExpression>, Type, Boolean)

Quelle:
JsonQueryExpression.cs
Quelle:
JsonQueryExpression.cs
Quelle:
JsonQueryExpression.cs

Erstellt eine neue Instanz der JsonQueryExpression Klasse.

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)

Parameter

entityType
IEntityType

Ein Entitätstyp, der durch diesen Ausdruck dargestellt wird.

jsonColumn
ColumnExpression

Eine Spalte mit JSON-Wert.

keyPropertyMap
IReadOnlyDictionary<IProperty,ColumnExpression>

Eine Zuordnung der wichtigsten Eigenschaften und Spalten, die sie in der Datenbank zugeordnet sind.

type
Type

Ein Elementtyp, der durch diesen Ausdruck dargestellt wird.

collection
Boolean

Ein Wert, der angibt, ob dieser Ausdruck eine Auflistung darstellt oder nicht.

Gilt für:

JsonQueryExpression(ITypeBase, ColumnExpression, IReadOnlyDictionary<IProperty,ColumnExpression>, Type, Boolean)

Quelle:
JsonQueryExpression.cs
Quelle:
JsonQueryExpression.cs

Erstellt eine neue Instanz der JsonQueryExpression Klasse.

public JsonQueryExpression(Microsoft.EntityFrameworkCore.Metadata.ITypeBase structuralType, 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.ITypeBase * 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 (structuralType As ITypeBase, jsonColumn As ColumnExpression, keyPropertyMap As IReadOnlyDictionary(Of IProperty, ColumnExpression), type As Type, collection As Boolean)

Parameter

structuralType
ITypeBase

Der strukturelle Typ, der durch diesen Ausdruck dargestellt wird.

jsonColumn
ColumnExpression

Eine Spalte, die den JSON-Wert enthält.

keyPropertyMap
IReadOnlyDictionary<IProperty,ColumnExpression>

Für entitäteneigene Entitäten wird eine Zuordnung der wichtigsten Eigenschaften und Spalten, die sie in der Datenbank zugeordnet sind, zugeordnet. Für komplexe Typen. null

type
Type

Die durch diesen Ausdruck dargestellte CLR.

collection
Boolean

Gibt an, ob dieser Ausdruck eine Auflistung darstellt.

Gilt für:

JsonQueryExpression(ITypeBase, ColumnExpression, IReadOnlyDictionary<IProperty,ColumnExpression>, IReadOnlyList<PathSegment>, Type, Boolean, Boolean)

Quelle:
JsonQueryExpression.cs
Quelle:
JsonQueryExpression.cs

Erstellt eine neue Instanz der JsonQueryExpression Klasse.

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

Parameter

structuralType
ITypeBase

Der strukturelle Typ, der durch diesen Ausdruck dargestellt wird.

jsonColumn
ColumnExpression

Eine Spalte, die den JSON-Wert enthält.

keyPropertyMap
IReadOnlyDictionary<IProperty,ColumnExpression>

Für entitäteneigene Entitäten wird eine Zuordnung der wichtigsten Eigenschaften und Spalten, die sie in der Datenbank zugeordnet sind, zugeordnet. Für komplexe Typen. null

path
IReadOnlyList<PathSegment>

Die Liste der Pfadsegmente, die aus dem Stammverzeichnis des in der Spalte gespeicherten JSON-Objekts zur Entität führen.

type
Type

Die durch diesen Ausdruck dargestellte CLR.

collection
Boolean

Gibt an, ob dieser Ausdruck eine Auflistung darstellt.

nullable
Boolean

Gibt an, ob dieser Ausdruck nullfähig ist.

Gilt für: