Udostępnij za pośrednictwem


JsonScalarExpression Konstruktory

Definicja

Przeciążenia

JsonScalarExpression(ColumnExpression, IProperty, IReadOnlyList<PathSegment>, Boolean)

Tworzy nowe wystąpienie klasy JsonScalarExpression.

JsonScalarExpression(SqlExpression, IReadOnlyList<PathSegment>, Type, RelationalTypeMapping, Boolean)

Tworzy nowe wystąpienie klasy JsonScalarExpression.

JsonScalarExpression(ColumnExpression, IProperty, IReadOnlyList<PathSegment>, Boolean)

Źródło:
JsonScalarExpression.cs

Tworzy nowe wystąpienie klasy 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

Kolumna zawierająca wartość JSON.

property
IProperty

Właściwość reprezentująca wynik tego wyrażenia.

path
IReadOnlyList<PathSegment>

Lista segmentów ścieżek prowadzących do skalarnego z katalogu głównego kodu JSON przechowywanego w kolumnie.

nullable
Boolean

Wartość wskazująca, czy wyrażenie jest dopuszczające wartość null.

Dotyczy

JsonScalarExpression(SqlExpression, IReadOnlyList<PathSegment>, Type, RelationalTypeMapping, Boolean)

Źródło:
JsonScalarExpression.cs
Źródło:
JsonScalarExpression.cs

Tworzy nowe wystąpienie klasy 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

Wyrażenie reprezentujące wartość JSON.

path
IReadOnlyList<PathSegment>

Lista segmentów ścieżek prowadzących do skalarnego z katalogu głównego kodu JSON przechowywanego w kolumnie.

type
Type

Wyrażenie Type .

typeMapping
RelationalTypeMapping

Skojarzony RelationalTypeMapping z wyrażeniem.

nullable
Boolean

Wartość wskazująca, czy wyrażenie jest dopuszczające wartość null.

Dotyczy