Sdílet prostřednictvím


JsonScalarExpression Konstruktory

Definice

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.

type
Type

Výraz Type .

typeMapping
RelationalTypeMapping

Přidružená RelationalTypeMapping k výrazu.

nullable
Boolean

Hodnota označující, zda je výraz null.

Platí pro