JsonQueryExpression Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Descrição |
|---|---|
| JsonQueryExpression(IEntityType, ColumnExpression, IReadOnlyDictionary<IProperty,ColumnExpression>, Type, Boolean) |
Cria uma nova instância da JsonQueryExpression classe. |
| JsonQueryExpression(ITypeBase, ColumnExpression, IReadOnlyDictionary<IProperty,ColumnExpression>, Type, Boolean) |
Cria uma nova instância da JsonQueryExpression classe. |
| JsonQueryExpression(ITypeBase, ColumnExpression, IReadOnlyDictionary<IProperty,ColumnExpression>, IReadOnlyList<PathSegment>, Type, Boolean, Boolean) |
Cria uma nova instância da JsonQueryExpression classe. |
JsonQueryExpression(IEntityType, ColumnExpression, IReadOnlyDictionary<IProperty,ColumnExpression>, Type, Boolean)
- Origem:
- JsonQueryExpression.cs
- Origem:
- JsonQueryExpression.cs
- Origem:
- JsonQueryExpression.cs
Cria uma nova instância da 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)
Parâmetros
- entityType
- IEntityType
Um tipo de entidade que está sendo representado por essa expressão.
- jsonColumn
- ColumnExpression
Uma coluna que contém o valor JSON.
- keyPropertyMap
- IReadOnlyDictionary<IProperty,ColumnExpression>
Um mapa das principais propriedades e colunas que eles mapeiam no banco de dados.
- type
- Type
Um tipo do elemento representado por essa expressão.
- collection
- Boolean
Um valor que indica se essa expressão representa uma coleção ou não.
Aplica-se a
JsonQueryExpression(ITypeBase, ColumnExpression, IReadOnlyDictionary<IProperty,ColumnExpression>, Type, Boolean)
- Origem:
- JsonQueryExpression.cs
- Origem:
- JsonQueryExpression.cs
Cria uma nova instância da 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)
Parâmetros
- structuralType
- ITypeBase
O tipo estrutural representado por essa expressão.
- jsonColumn
- ColumnExpression
Uma coluna que contém o valor JSON.
- keyPropertyMap
- IReadOnlyDictionary<IProperty,ColumnExpression>
Para entidades de propriedade, um mapa de propriedades de chave e colunas que eles mapeiam no banco de dados. Para tipos complexos, null.
- type
- Type
O CLR representado por essa expressão.
- collection
- Boolean
Se essa expressão representa uma coleção.
Aplica-se a
JsonQueryExpression(ITypeBase, ColumnExpression, IReadOnlyDictionary<IProperty,ColumnExpression>, IReadOnlyList<PathSegment>, Type, Boolean, Boolean)
- Origem:
- JsonQueryExpression.cs
- Origem:
- JsonQueryExpression.cs
Cria uma nova instância da 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)
Parâmetros
- structuralType
- ITypeBase
O tipo estrutural representado por essa expressão.
- jsonColumn
- ColumnExpression
Uma coluna que contém o valor JSON.
- keyPropertyMap
- IReadOnlyDictionary<IProperty,ColumnExpression>
Para entidades de propriedade, um mapa de propriedades de chave e colunas que eles mapeiam no banco de dados. Para tipos complexos, null.
- path
- IReadOnlyList<PathSegment>
A lista de segmentos de caminho que levam à entidade da raiz do JSON armazenado na coluna.
- type
- Type
O CLR representado por essa expressão.
- collection
- Boolean
Se essa expressão representa uma coleção.
- nullable
- Boolean
Se essa expressão é anulável.