Table of Contents

Class Where

Namespace
flx.SILQ.Statements
Assembly
flx.SILQ.dll

Represents a "Where" statement in the SILQ language.

public record Where : Statement, IEquatable<Statement>, IEquatable<Where>
Inheritance
Where
Implements
Inherited Members

Remarks

This statement is used to filter elements based on a condition.

Constructors

Where(Expression)

Represents a "Where" statement in the SILQ language.

public Where(Expression Expression)

Parameters

Expression Expression

The condition or set of conditions to filter elements.

Remarks

This statement is used to filter elements based on a condition.

Properties

Expression

The condition or set of conditions to filter elements.

public Expression Expression { get; init; }

Property Value

Expression

Methods

Accept(IVisitor)

Accepts a visitor to process this "Where" statement.

public override void Accept(IVisitor visitor)

Parameters

visitor IVisitor

The visitor that processes this statement.