Class AssignmentExpressionSyntax
Inheritance
AssignmentExpressionSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class AssignmentExpressionSyntax : 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 AssignmentExpressionSyntax Update(ExpressionSyntax left, SyntaxToken operatorToken, ExpressionSyntax right)
Parameters
Returns
WithLeft(ExpressionSyntax)
Declaration
public AssignmentExpressionSyntax WithLeft(ExpressionSyntax left)
Parameters
Returns
WithOperatorToken(SyntaxToken)
Declaration
public AssignmentExpressionSyntax WithOperatorToken(SyntaxToken operatorToken)
Parameters
Returns
WithRight(ExpressionSyntax)
Declaration
public AssignmentExpressionSyntax WithRight(ExpressionSyntax right)
Parameters
Returns
Implements
Extension Methods