Table of Contents

Class SqlTypeCastExpressionNode

Namespace
LfrlAnvil.Sql.Expressions
Assembly
LfrlAnvil.Sql.Core.dll

Represents an SQL syntax tree expression node that defines a type cast expression.

public sealed class SqlTypeCastExpressionNode : SqlExpressionNode
Inheritance
SqlTypeCastExpressionNode
Inherited Members
Extension Methods

Properties

TargetType

Target runtime type.

public Type TargetType { get; }

Property Value

Type

TargetTypeDefinition

Optional ISqlColumnTypeDefinition instance that defines the target type.

public ISqlColumnTypeDefinition? TargetTypeDefinition { get; }

Property Value

ISqlColumnTypeDefinition

Value

Underlying value to cast to a different type.

public SqlExpressionNode Value { get; }

Property Value

SqlExpressionNode