Class ArrowExpressionClauseSyntax
Inheritance
ArrowExpressionClauseSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class ArrowExpressionClauseSyntax : CSharpSyntaxNode, IFormattable
Properties
ArrowToken
Declaration
public SyntaxToken ArrowToken { get; }
Property Value
Expression
Declaration
public ExpressionSyntax Expression { 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(SyntaxToken, ExpressionSyntax)
Declaration
public ArrowExpressionClauseSyntax Update(SyntaxToken arrowToken, ExpressionSyntax expression)
Parameters
Returns
WithArrowToken(SyntaxToken)
Declaration
public ArrowExpressionClauseSyntax WithArrowToken(SyntaxToken arrowToken)
Parameters
Returns
WithExpression(ExpressionSyntax)
Declaration
public ArrowExpressionClauseSyntax WithExpression(ExpressionSyntax expression)
Parameters
Returns
Implements
Extension Methods