Microsoft.SqlServer.TransactSql.ScriptDom by Microsoft

<PackageReference Include="Microsoft.SqlServer.TransactSql.ScriptDom" Version="161.9109.0" />

.NET API 5,160,480 bytes

 GraphMatchLastNodePredicate

A boolean expression for LastNode
using System; namespace Microsoft.SqlServer.TransactSql.ScriptDom { [Serializable] public class GraphMatchLastNodePredicate : BooleanExpression { private GraphMatchNodeExpression _leftExpression; private GraphMatchNodeExpression _rightExpression; public GraphMatchNodeExpression LeftExpression { get { return _leftExpression; } set { UpdateTokenInfo(value); _leftExpression = value; } } public GraphMatchNodeExpression RightExpression { get { return _rightExpression; } set { UpdateTokenInfo(value); _rightExpression = value; } } public override void Accept(TSqlFragmentVisitor visitor) { visitor?.ExplicitVisit(this); } public override void AcceptChildren(TSqlFragmentVisitor visitor) { if (LeftExpression != null) LeftExpression.Accept(visitor); if (RightExpression != null) RightExpression.Accept(visitor); base.AcceptChildren(visitor); } } }