Class GotoStatementSyntax
Inheritance
GotoStatementSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class GotoStatementSyntax : StatementSyntax, IFormattable
Properties
AttributeLists
Declaration
public override SyntaxList<AttributeListSyntax> AttributeLists { get; }
Property Value
Overrides
CaseOrDefaultKeyword
Declaration
public SyntaxToken CaseOrDefaultKeyword { get; }
Property Value
Expression
Declaration
public ExpressionSyntax? Expression { get; }
Property Value
GotoKeyword
Declaration
public SyntaxToken GotoKeyword { get; }
Property Value
SemicolonToken
Declaration
public SyntaxToken SemicolonToken { 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
AddAttributeLists(params AttributeListSyntax[])
Declaration
public GotoStatementSyntax AddAttributeLists(params AttributeListSyntax[] items)
Parameters
Returns
Update(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, ExpressionSyntax?, SyntaxToken)
Declaration
public GotoStatementSyntax Update(SyntaxList<AttributeListSyntax> attributeLists, SyntaxToken gotoKeyword, SyntaxToken caseOrDefaultKeyword, ExpressionSyntax? expression, SyntaxToken semicolonToken)
Parameters
Returns
Update(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)
Declaration
public GotoStatementSyntax Update(SyntaxToken gotoKeyword, SyntaxToken caseOrDefaultKeyword, ExpressionSyntax expression, SyntaxToken semicolonToken)
Parameters
Returns
WithAttributeLists(SyntaxList<AttributeListSyntax>)
Declaration
public GotoStatementSyntax WithAttributeLists(SyntaxList<AttributeListSyntax> attributeLists)
Parameters
Returns
WithCaseOrDefaultKeyword(SyntaxToken)
Declaration
public GotoStatementSyntax WithCaseOrDefaultKeyword(SyntaxToken caseOrDefaultKeyword)
Parameters
Returns
WithExpression(ExpressionSyntax?)
Declaration
public GotoStatementSyntax WithExpression(ExpressionSyntax? expression)
Parameters
Returns
WithGotoKeyword(SyntaxToken)
Declaration
public GotoStatementSyntax WithGotoKeyword(SyntaxToken gotoKeyword)
Parameters
Returns
WithSemicolonToken(SyntaxToken)
Declaration
public GotoStatementSyntax WithSemicolonToken(SyntaxToken semicolonToken)
Parameters
Returns
Implements
Extension Methods