Table of Contents

Interface IElement

Namespace
YndigoBlue.Velocity.Interfaces
Assembly
YndigoBlue.Velocity.dll

Marker interface for elements that can be used in SQL expressions.

public interface IElement

Remarks

Elements are the building blocks of SQL expressions, including columns, literals, functions, aggregates, arithmetic operators, and subqueries. This interface provides a common type for all expression components, enabling type-safe composition of complex expressions. Elements can be combined using operators and functions to create computed values in SELECT clauses, WHERE conditions, and other expression contexts.