Class RangeExpressionSyntax
Inheritance
RangeExpressionSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class RangeExpressionSyntax : ExpressionSyntax, IFormattable
Properties
LeftOperand
Declaration
public ExpressionSyntax? LeftOperand { get; }
Property Value
OperatorToken
Declaration
public SyntaxToken OperatorToken { get; }
Property Value
RightOperand
Declaration
public ExpressionSyntax? RightOperand { get; }
Property Value
Methods
Accept(CSharpSyntaxVisitor)
Declaration
public override void Accept(CSharpSyntaxVisitor visitor)
Parameters
Overrides
Accept<TResult>(CSharpSyntaxVisitor<TResult>)
Declaration
public override TResult? Accept<TResult>(CSharpSyntaxVisitor<TResult> visitor)
Parameters
Returns
Type Parameters
Overrides
Update(ExpressionSyntax?, SyntaxToken, ExpressionSyntax?)
Declaration
public RangeExpressionSyntax Update(ExpressionSyntax? leftOperand, SyntaxToken operatorToken, ExpressionSyntax? rightOperand)
Parameters
Returns
WithLeftOperand(ExpressionSyntax?)
Declaration
public RangeExpressionSyntax WithLeftOperand(ExpressionSyntax? leftOperand)
Parameters
Returns
WithOperatorToken(SyntaxToken)
Declaration
public RangeExpressionSyntax WithOperatorToken(SyntaxToken operatorToken)
Parameters
Returns
WithRightOperand(ExpressionSyntax?)
Declaration
public RangeExpressionSyntax WithRightOperand(ExpressionSyntax? rightOperand)
Parameters
Returns
Implements
Extension Methods