Files
sql-utilities/src/Strata.SqlTools.Rules/Rule/Expression/IBinary.cs
T

23 lines
512 B
C#

namespace Strata.SqlTools.Rules.Rule.Expression;
/// <summary>
/// Represents a binary rule expression with left and right operands.
/// </summary>
public interface IBinary : IVisitable
{
/// <summary>
/// Gets the left operand.
/// </summary>
public Expression Left { get; }
/// <summary>
/// Gets the right operand.
/// </summary>
public Expression Right { get; }
/// <summary>
/// Gets the type of rule expression.
/// </summary>
public Type Type { get; }
}