JsonQueryExpression Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| JsonQueryExpression(IEntityType, ColumnExpression, IReadOnlyDictionary<IProperty,ColumnExpression>, Type, Boolean) |
Erstellt eine neue Instanz der JsonQueryExpression Klasse. |
| JsonQueryExpression(ITypeBase, ColumnExpression, IReadOnlyDictionary<IProperty,ColumnExpression>, Type, Boolean) |
Erstellt eine neue Instanz der JsonQueryExpression Klasse. |
| JsonQueryExpression(ITypeBase, ColumnExpression, IReadOnlyDictionary<IProperty,ColumnExpression>, IReadOnlyList<PathSegment>, Type, Boolean, Boolean) |
Erstellt eine neue Instanz der JsonQueryExpression Klasse. |
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.