Class SqlFrameBoundary
public class SqlFrameBoundary : QueryElement, IQueryElement
- Inheritance
-
SqlFrameBoundary
- Implements
- Inherited Members
- Extension Methods
Constructors
SqlFrameBoundary(bool, FrameBoundaryType, ISqlExpression?)
public SqlFrameBoundary(bool isPreceding, SqlFrameBoundary.FrameBoundaryType boundaryType, ISqlExpression? offset)
Parameters
isPrecedingboolboundaryTypeSqlFrameBoundary.FrameBoundaryTypeoffsetISqlExpression
Properties
BoundaryType
public SqlFrameBoundary.FrameBoundaryType BoundaryType { get; }
Property Value
ElementType
AST node type.
public override QueryElementType ElementType { get; }
Property Value
IsPreceding
public bool IsPreceding { get; }
Property Value
Offset
public ISqlExpression? Offset { get; }
Property Value
Methods
GetElementHashCode()
public override int GetElementHashCode()
Returns
Modify(ISqlExpression)
public void Modify(ISqlExpression offset)
Parameters
offsetISqlExpression
ToString(QueryElementTextWriter)
Generates debug text representation of AST node.
public override QueryElementTextWriter ToString(QueryElementTextWriter writer)
Parameters
writerQueryElementTextWriter