JsonScalarExpression 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í
JsonScalarExpression(ColumnExpression, IProperty, IReadOnlyList<PathSegment>, Boolean) |
Vytvoří novou instanci třídy JsonScalarExpression. |
JsonScalarExpression(SqlExpression, IReadOnlyList<PathSegment>, Type, RelationalTypeMapping, Boolean) |
Vytvoří novou instanci třídy JsonScalarExpression. |
JsonScalarExpression(ColumnExpression, IProperty, IReadOnlyList<PathSegment>, Boolean)
- Zdroj:
- JsonScalarExpression.cs
Vytvoří novou instanci třídy JsonScalarExpression.
public JsonScalarExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.ColumnExpression jsonColumn, Microsoft.EntityFrameworkCore.Metadata.IProperty property, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.PathSegment> path, bool nullable);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.JsonScalarExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.ColumnExpression * Microsoft.EntityFrameworkCore.Metadata.IProperty * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.PathSegment> * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.JsonScalarExpression
Public Sub New (jsonColumn As ColumnExpression, property As IProperty, path As IReadOnlyList(Of PathSegment), nullable As Boolean)
Parametry
- jsonColumn
- ColumnExpression
Sloupec obsahující hodnotu JSON.
- property
- IProperty
Vlastnost představující výsledek tohoto výrazu.
- path
- IReadOnlyList<PathSegment>
Seznam segmentů cest, které vedou ke skaláru z kořenového adresáře JSON uloženého ve sloupci.
- nullable
- Boolean
Hodnota označující, zda je výraz null.
Platí pro
JsonScalarExpression(SqlExpression, IReadOnlyList<PathSegment>, Type, RelationalTypeMapping, Boolean)
- Zdroj:
- JsonScalarExpression.cs
- Zdroj:
- JsonScalarExpression.cs
Vytvoří novou instanci třídy JsonScalarExpression.
public JsonScalarExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression json, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.PathSegment> path, Type type, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping, bool nullable);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.JsonScalarExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.PathSegment> * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.JsonScalarExpression
Public Sub New (json As SqlExpression, path As IReadOnlyList(Of PathSegment), type As Type, typeMapping As RelationalTypeMapping, nullable As Boolean)
Parametry
- json
- SqlExpression
Výraz představující hodnotu JSON.
- path
- IReadOnlyList<PathSegment>
Seznam segmentů cest, které vedou ke skaláru z kořenového adresáře JSON uloženého ve sloupci.
- typeMapping
- RelationalTypeMapping
Přidružená RelationalTypeMapping k výrazu.
- nullable
- Boolean
Hodnota označující, zda je výraz null.
Platí pro
Entity Framework