SyntaxGenerator.ThrowStatement(SyntaxNode) Method

Definition

Creates a statement that can be used to throw an exception.

C#
public abstract Microsoft.CodeAnalysis.SyntaxNode ThrowStatement(Microsoft.CodeAnalysis.SyntaxNode expression = default);
C#
public abstract Microsoft.CodeAnalysis.SyntaxNode ThrowStatement(Microsoft.CodeAnalysis.SyntaxNode? expression = default);

Parameters

expression
SyntaxNode

An optional expression that can be thrown.

Returns

Applies to

Product Versions
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0