Class CodeTryStatement
Inheritance
CodeTryStatement
Syntax
public sealed class CodeTryStatement : CodeStatement
Constructors
CodeTryStatement(IEnumerable<CodeStatement>, IEnumerable<CodeCatchClause>)
Declaration
public CodeTryStatement(IEnumerable<CodeStatement> tryStatements, IEnumerable<CodeCatchClause> catchClauses)
Parameters
CodeTryStatement(IEnumerable<CodeStatement>, IEnumerable<CodeCatchClause>, IEnumerable<CodeStatement>)
Declaration
public CodeTryStatement(IEnumerable<CodeStatement> tryStatements, IEnumerable<CodeCatchClause> catchClauses, IEnumerable<CodeStatement> finallyStatements)
Parameters
Properties
CatchClauses
Declaration
public List<CodeCatchClause> CatchClauses { get; }
Property Value
Children
Declaration
public override IEnumerable<CodeElement> Children { get; }
Property Value
Overrides
FinallyStatements
Declaration
public List<CodeStatement> FinallyStatements { get; }
Property Value
IsBlock
Declaration
public override bool IsBlock { get; }
Property Value
Overrides
IsTerminator
Declaration
public override bool IsTerminator { get; }
Property Value
Overrides
TryStatements
Declaration
public List<CodeStatement> TryStatements { get; }
Property Value
Methods
EmitInner(CodeEmitter)
Declaration
protected override void EmitInner(CodeEmitter emitter)
Parameters
Overrides
Extension Methods