SqlExpressionFactory.Convert Method

Definition

Creates a new SqlExpression which represent casting a SQL expression to different type.

C#
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlUnaryExpression Convert (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression operand, Type type, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping = default);
C#
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlUnaryExpression Convert (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression operand, Type type, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping = default);
C#
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression Convert (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression operand, Type type, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping = default);

Parameters

operand
SqlExpression

A SqlExpression to cast.

type
Type

The return type of the expression after cast.

typeMapping
RelationalTypeMapping

A relational type mapping to use for conversion.

Returns

An expression representing cast operation in a SQL tree.

Implements

Applies to

Toode Versioonid
Entity Framework Core 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0