Class FinallyClauseSyntax
Inheritance
FinallyClauseSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class FinallyClauseSyntax : CSharpSyntaxNode, IFormattable
Properties
Block
Declaration
public BlockSyntax Block { get; }
Property Value
FinallyKeyword
Declaration
public SyntaxToken FinallyKeyword { 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
AddBlockAttributeLists(params AttributeListSyntax[])
Declaration
public FinallyClauseSyntax AddBlockAttributeLists(params AttributeListSyntax[] items)
Parameters
Returns
AddBlockStatements(params StatementSyntax[])
Declaration
public FinallyClauseSyntax AddBlockStatements(params StatementSyntax[] items)
Parameters
Returns
Update(SyntaxToken, BlockSyntax)
Declaration
public FinallyClauseSyntax Update(SyntaxToken finallyKeyword, BlockSyntax block)
Parameters
Returns
WithBlock(BlockSyntax)
Declaration
public FinallyClauseSyntax WithBlock(BlockSyntax block)
Parameters
Returns
WithFinallyKeyword(SyntaxToken)
Declaration
public FinallyClauseSyntax WithFinallyKeyword(SyntaxToken finallyKeyword)
Parameters
Returns
Implements
Extension Methods