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