JsonQueryExpression Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Název | Description |
|---|---|
| JsonQueryExpression(IEntityType, ColumnExpression, IReadOnlyDictionary<IProperty,ColumnExpression>, Type, Boolean) |
Vytvoří novou instanci JsonQueryExpression třídy. |
| JsonQueryExpression(ITypeBase, ColumnExpression, IReadOnlyDictionary<IProperty,ColumnExpression>, Type, Boolean) |
Vytvoří novou instanci JsonQueryExpression třídy. |
| JsonQueryExpression(ITypeBase, ColumnExpression, IReadOnlyDictionary<IProperty,ColumnExpression>, IReadOnlyList<PathSegment>, Type, Boolean, Boolean) |
Vytvoří novou instanci JsonQueryExpression třídy. |
JsonQueryExpression(IEntityType, ColumnExpression, IReadOnlyDictionary<IProperty,ColumnExpression>, Type, Boolean)
- Zdroj:
- JsonQueryExpression.cs
- Zdroj:
- JsonQueryExpression.cs
- Zdroj:
- JsonQueryExpression.cs
Vytvoří novou instanci JsonQueryExpression třídy.
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)
Parametry
- entityType
- IEntityType
Typ entity reprezentovaný tímto výrazem.
- jsonColumn
- ColumnExpression
Sloupec obsahující hodnotu JSON.
- keyPropertyMap
- IReadOnlyDictionary<IProperty,ColumnExpression>
Mapa klíčových vlastností a sloupců, na které se mapují v databázi.
- type
- Type
Typ elementu reprezentovaný tímto výrazem.
- collection
- Boolean
Hodnota označující, zda tento výraz představuje kolekci, nebo ne.
Platí pro
JsonQueryExpression(ITypeBase, ColumnExpression, IReadOnlyDictionary<IProperty,ColumnExpression>, Type, Boolean)
- Zdroj:
- JsonQueryExpression.cs
- Zdroj:
- JsonQueryExpression.cs
Vytvoří novou instanci JsonQueryExpression třídy.
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)
Parametry
- structuralType
- ITypeBase
Strukturální typ reprezentovaný tímto výrazem.
- jsonColumn
- ColumnExpression
Sloupec obsahující hodnotu JSON.
- keyPropertyMap
- IReadOnlyDictionary<IProperty,ColumnExpression>
U vlastněných entit je mapa klíčových vlastností a sloupců, na které se mapují v databázi. U komplexních typů null.
- type
- Type
CLR reprezentovaný tímto výrazem.
- collection
- Boolean
Určuje, zda tento výraz představuje kolekci.
Platí pro
JsonQueryExpression(ITypeBase, ColumnExpression, IReadOnlyDictionary<IProperty,ColumnExpression>, IReadOnlyList<PathSegment>, Type, Boolean, Boolean)
- Zdroj:
- JsonQueryExpression.cs
- Zdroj:
- JsonQueryExpression.cs
Vytvoří novou instanci JsonQueryExpression třídy.
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)
Parametry
- structuralType
- ITypeBase
Strukturální typ reprezentovaný tímto výrazem.
- jsonColumn
- ColumnExpression
Sloupec obsahující hodnotu JSON.
- keyPropertyMap
- IReadOnlyDictionary<IProperty,ColumnExpression>
U vlastněných entit je mapa klíčových vlastností a sloupců, na které se mapují v databázi. U komplexních typů null.
- path
- IReadOnlyList<PathSegment>
Seznam segmentů cesty, které vedou k entitě z kořenového adresáře JSON uloženého ve sloupci.
- type
- Type
CLR reprezentovaný tímto výrazem.
- collection
- Boolean
Určuje, zda tento výraz představuje kolekci.
- nullable
- Boolean
Určuje, zda má tento výraz hodnotu null.