Table of Contents

Class SqlFunctionExpressionNode

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

Represents an SQL syntax tree expression node that defines a function invocation.

public abstract class SqlFunctionExpressionNode : SqlExpressionNode
Inheritance
SqlFunctionExpressionNode
Derived
Inherited Members
Extension Methods

Constructors

SqlFunctionExpressionNode(SqlExpressionNode[])

Creates a new SqlFunctionExpressionNode instance with Custom type.

protected SqlFunctionExpressionNode(SqlExpressionNode[] arguments)

Parameters

arguments SqlExpressionNode[]

Sequential collection of invocation arguments.

Properties

Arguments

Sequential collection of invocation arguments.

public ReadOnlyArray<SqlExpressionNode> Arguments { get; }

Property Value

ReadOnlyArray<SqlExpressionNode>

FunctionType

SqlFunctionType of this function.

public SqlFunctionType FunctionType { get; }

Property Value

SqlFunctionType