JsonQueryExpression Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| JsonQueryExpression(IEntityType, ColumnExpression, IReadOnlyDictionary<IProperty,ColumnExpression>, Type, Boolean) |
Crea una nuova istanza della JsonQueryExpression classe . |
| JsonQueryExpression(ITypeBase, ColumnExpression, IReadOnlyDictionary<IProperty,ColumnExpression>, Type, Boolean) |
Crea una nuova istanza della JsonQueryExpression classe . |
| JsonQueryExpression(ITypeBase, ColumnExpression, IReadOnlyDictionary<IProperty,ColumnExpression>, IReadOnlyList<PathSegment>, Type, Boolean, Boolean) |
Crea una nuova istanza della JsonQueryExpression classe . |
JsonQueryExpression(IEntityType, ColumnExpression, IReadOnlyDictionary<IProperty,ColumnExpression>, Type, Boolean)
- Origine:
- JsonQueryExpression.cs
- Origine:
- JsonQueryExpression.cs
- Origine:
- JsonQueryExpression.cs
Crea una nuova istanza della JsonQueryExpression classe .
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à chiave e delle colonne a cui viene eseguito il mapping nel database.
- type
- Type
Tipo dell'elemento rappresentato da questa espressione.
- collection
- Boolean
Valore che indica se questa espressione rappresenta o meno una raccolta.
Si applica a
JsonQueryExpression(ITypeBase, ColumnExpression, IReadOnlyDictionary<IProperty,ColumnExpression>, Type, Boolean)
- Origine:
- JsonQueryExpression.cs
- Origine:
- JsonQueryExpression.cs
Crea una nuova istanza della JsonQueryExpression classe .
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)
Parametri
- structuralType
- ITypeBase
Tipo strutturale rappresentato da questa espressione.
- jsonColumn
- ColumnExpression
Colonna contenente il valore JSON.
- keyPropertyMap
- IReadOnlyDictionary<IProperty,ColumnExpression>
Per le entità di proprietà, una mappa delle proprietà e delle colonne chiave a cui viene eseguito il mapping nel database. Per i tipi complessi, null.
- type
- Type
CLR rappresentato da questa espressione.
- collection
- Boolean
Indica se questa espressione rappresenta una raccolta.
Si applica a
JsonQueryExpression(ITypeBase, ColumnExpression, IReadOnlyDictionary<IProperty,ColumnExpression>, IReadOnlyList<PathSegment>, Type, Boolean, Boolean)
- Origine:
- JsonQueryExpression.cs
- Origine:
- JsonQueryExpression.cs
Crea una nuova istanza della JsonQueryExpression classe .
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)
Parametri
- structuralType
- ITypeBase
Tipo strutturale rappresentato da questa espressione.
- jsonColumn
- ColumnExpression
Colonna contenente il valore JSON.
- keyPropertyMap
- IReadOnlyDictionary<IProperty,ColumnExpression>
Per le entità di proprietà, una mappa delle proprietà e delle colonne chiave a cui viene eseguito il mapping nel database. Per i tipi complessi, null.
- path
- IReadOnlyList<PathSegment>
Elenco di segmenti di percorso che portano all'entità dalla radice del codice JSON archiviato nella colonna.
- type
- Type
CLR rappresentato da questa espressione.
- collection
- Boolean
Indica se questa espressione rappresenta una raccolta.
- nullable
- Boolean
Indica se questa espressione è nullable.