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