SyntaxFactory.TryStatement Method   
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| TryStatement(SyntaxList<CatchClauseSyntax>) | 
						 Creates a new TryStatementSyntax instance.  | 
        	
| TryStatement(BlockSyntax, SyntaxList<CatchClauseSyntax>, FinallyClauseSyntax) | 
						 Creates a new TryStatementSyntax instance.  | 
        	
| TryStatement(SyntaxList<AttributeListSyntax>, BlockSyntax, SyntaxList<CatchClauseSyntax>, FinallyClauseSyntax) | 
						 Creates a new TryStatementSyntax instance.  | 
        	
| TryStatement(SyntaxToken, BlockSyntax, SyntaxList<CatchClauseSyntax>, FinallyClauseSyntax) | 
						 Creates a new TryStatementSyntax instance.  | 
        	
| TryStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, BlockSyntax, SyntaxList<CatchClauseSyntax>, FinallyClauseSyntax) | 
						 Creates a new TryStatementSyntax instance.  | 
        	
TryStatement(SyntaxList<CatchClauseSyntax>)
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
Creates a new TryStatementSyntax instance.
public static Microsoft.CodeAnalysis.CSharp.Syntax.TryStatementSyntax TryStatement(Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.CatchClauseSyntax> catches = default);
	static member TryStatement : Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.CatchClauseSyntax> -> Microsoft.CodeAnalysis.CSharp.Syntax.TryStatementSyntax
	Public Shared Function TryStatement (Optional catches As SyntaxList(Of CatchClauseSyntax) = Nothing) As TryStatementSyntax
	Parameters
- catches
 - SyntaxList<CatchClauseSyntax>
 
Returns
Applies to
TryStatement(BlockSyntax, SyntaxList<CatchClauseSyntax>, FinallyClauseSyntax)
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
Creates a new TryStatementSyntax instance.
public:
 static Microsoft::CodeAnalysis::CSharp::Syntax::TryStatementSyntax ^ TryStatement(Microsoft::CodeAnalysis::CSharp::Syntax::BlockSyntax ^ block, Microsoft::CodeAnalysis::SyntaxList<Microsoft::CodeAnalysis::CSharp::Syntax::CatchClauseSyntax ^> catches, Microsoft::CodeAnalysis::CSharp::Syntax::FinallyClauseSyntax ^ finally);
	public static Microsoft.CodeAnalysis.CSharp.Syntax.TryStatementSyntax TryStatement(Microsoft.CodeAnalysis.CSharp.Syntax.BlockSyntax block, Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.CatchClauseSyntax> catches, Microsoft.CodeAnalysis.CSharp.Syntax.FinallyClauseSyntax finally);
	public static Microsoft.CodeAnalysis.CSharp.Syntax.TryStatementSyntax TryStatement(Microsoft.CodeAnalysis.CSharp.Syntax.BlockSyntax block, Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.CatchClauseSyntax> catches, Microsoft.CodeAnalysis.CSharp.Syntax.FinallyClauseSyntax? finally);
	static member TryStatement : Microsoft.CodeAnalysis.CSharp.Syntax.BlockSyntax * Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.CatchClauseSyntax> * Microsoft.CodeAnalysis.CSharp.Syntax.FinallyClauseSyntax -> Microsoft.CodeAnalysis.CSharp.Syntax.TryStatementSyntax
	Public Shared Function TryStatement (block As BlockSyntax, catches As SyntaxList(Of CatchClauseSyntax), finally As FinallyClauseSyntax) As TryStatementSyntax
	Parameters
- block
 - BlockSyntax
 
- catches
 - SyntaxList<CatchClauseSyntax>
 
- finally
 - FinallyClauseSyntax
 
Returns
Applies to
TryStatement(SyntaxList<AttributeListSyntax>, BlockSyntax, SyntaxList<CatchClauseSyntax>, FinallyClauseSyntax)
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
Creates a new TryStatementSyntax instance.
public static Microsoft.CodeAnalysis.CSharp.Syntax.TryStatementSyntax TryStatement(Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.AttributeListSyntax> attributeLists, Microsoft.CodeAnalysis.CSharp.Syntax.BlockSyntax block, Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.CatchClauseSyntax> catches, Microsoft.CodeAnalysis.CSharp.Syntax.FinallyClauseSyntax? finally);
	static member TryStatement : Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.AttributeListSyntax> * Microsoft.CodeAnalysis.CSharp.Syntax.BlockSyntax * Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.CatchClauseSyntax> * Microsoft.CodeAnalysis.CSharp.Syntax.FinallyClauseSyntax -> Microsoft.CodeAnalysis.CSharp.Syntax.TryStatementSyntax
	Public Shared Function TryStatement (attributeLists As SyntaxList(Of AttributeListSyntax), block As BlockSyntax, catches As SyntaxList(Of CatchClauseSyntax), finally As FinallyClauseSyntax) As TryStatementSyntax
	Parameters
- attributeLists
 - SyntaxList<AttributeListSyntax>
 
- block
 - BlockSyntax
 
- catches
 - SyntaxList<CatchClauseSyntax>
 
- finally
 - FinallyClauseSyntax
 
Returns
Applies to
TryStatement(SyntaxToken, BlockSyntax, SyntaxList<CatchClauseSyntax>, FinallyClauseSyntax)
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
- Source:
 - TryStatementSyntax.cs
 
Creates a new TryStatementSyntax instance.
public:
 static Microsoft::CodeAnalysis::CSharp::Syntax::TryStatementSyntax ^ TryStatement(Microsoft::CodeAnalysis::SyntaxToken tryKeyword, Microsoft::CodeAnalysis::CSharp::Syntax::BlockSyntax ^ block, Microsoft::CodeAnalysis::SyntaxList<Microsoft::CodeAnalysis::CSharp::Syntax::CatchClauseSyntax ^> catches, Microsoft::CodeAnalysis::CSharp::Syntax::FinallyClauseSyntax ^ finally);
	public static Microsoft.CodeAnalysis.CSharp.Syntax.TryStatementSyntax TryStatement(Microsoft.CodeAnalysis.SyntaxToken tryKeyword, Microsoft.CodeAnalysis.CSharp.Syntax.BlockSyntax block, Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.CatchClauseSyntax> catches, Microsoft.CodeAnalysis.CSharp.Syntax.FinallyClauseSyntax finally);
	public static Microsoft.CodeAnalysis.CSharp.Syntax.TryStatementSyntax TryStatement(Microsoft.CodeAnalysis.SyntaxToken tryKeyword, Microsoft.CodeAnalysis.CSharp.Syntax.BlockSyntax block, Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.CatchClauseSyntax> catches, Microsoft.CodeAnalysis.CSharp.Syntax.FinallyClauseSyntax? finally);
	static member TryStatement : Microsoft.CodeAnalysis.SyntaxToken * Microsoft.CodeAnalysis.CSharp.Syntax.BlockSyntax * Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.CatchClauseSyntax> * Microsoft.CodeAnalysis.CSharp.Syntax.FinallyClauseSyntax -> Microsoft.CodeAnalysis.CSharp.Syntax.TryStatementSyntax
	Public Shared Function TryStatement (tryKeyword As SyntaxToken, block As BlockSyntax, catches As SyntaxList(Of CatchClauseSyntax), finally As FinallyClauseSyntax) As TryStatementSyntax
	Parameters
- tryKeyword
 - SyntaxToken
 
- block
 - BlockSyntax
 
- catches
 - SyntaxList<CatchClauseSyntax>
 
- finally
 - FinallyClauseSyntax
 
Returns
Applies to
TryStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, BlockSyntax, SyntaxList<CatchClauseSyntax>, FinallyClauseSyntax)
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
- Source:
 - Syntax.xml.Main.Generated.cs
 
Creates a new TryStatementSyntax instance.
public static Microsoft.CodeAnalysis.CSharp.Syntax.TryStatementSyntax TryStatement(Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.AttributeListSyntax> attributeLists, Microsoft.CodeAnalysis.SyntaxToken tryKeyword, Microsoft.CodeAnalysis.CSharp.Syntax.BlockSyntax block, Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.CatchClauseSyntax> catches, Microsoft.CodeAnalysis.CSharp.Syntax.FinallyClauseSyntax? finally);
	static member TryStatement : Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.AttributeListSyntax> * Microsoft.CodeAnalysis.SyntaxToken * Microsoft.CodeAnalysis.CSharp.Syntax.BlockSyntax * Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.CatchClauseSyntax> * Microsoft.CodeAnalysis.CSharp.Syntax.FinallyClauseSyntax -> Microsoft.CodeAnalysis.CSharp.Syntax.TryStatementSyntax
	Public Shared Function TryStatement (attributeLists As SyntaxList(Of AttributeListSyntax), tryKeyword As SyntaxToken, block As BlockSyntax, catches As SyntaxList(Of CatchClauseSyntax), finally As FinallyClauseSyntax) As TryStatementSyntax
	Parameters
- attributeLists
 - SyntaxList<AttributeListSyntax>
 
- tryKeyword
 - SyntaxToken
 
- block
 - BlockSyntax
 
- catches
 - SyntaxList<CatchClauseSyntax>
 
- finally
 - FinallyClauseSyntax