Class BinaryExpressionSyntax
Inheritance
BinaryExpressionSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class BinaryExpressionSyntax : ExpressionSyntax, IFormattable
Properties
Left
Declaration
public ExpressionSyntax Left { get; }
Property Value
OperatorToken
Declaration
public SyntaxToken OperatorToken { get; }
Property Value
Right
Declaration
public ExpressionSyntax Right { 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 BinaryExpressionSyntax Update(ExpressionSyntax left, SyntaxToken operatorToken, ExpressionSyntax right)
Parameters
Returns
WithLeft(ExpressionSyntax)
Declaration
public BinaryExpressionSyntax WithLeft(ExpressionSyntax left)
Parameters
Returns
WithOperatorToken(SyntaxToken)
Declaration
public BinaryExpressionSyntax WithOperatorToken(SyntaxToken operatorToken)
Parameters
Returns
WithRight(ExpressionSyntax)
Declaration
public BinaryExpressionSyntax WithRight(ExpressionSyntax right)
Parameters
Returns
Implements
Extension Methods