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