Lean  $LEAN_TAG$
QuantConnect.Exceptions.ClrBubbledExceptionInterpreter Class Reference

Interprets ClrBubbledException instances More...

Inheritance diagram for QuantConnect.Exceptions.ClrBubbledExceptionInterpreter:
[legend]

Public Member Functions

override bool CanInterpret (Exception exception)
 Determines if this interpreter should be applied to the specified exception. f More...
 
override Exception Interpret (Exception exception, IExceptionInterpreter innerInterpreter)
 Interprets the specified exception into a new exception More...
 

Public Attributes

override int Order => int.MaxValue - 1
 Determines the order that an instance of this class should be called More...
 
- Public Attributes inherited from QuantConnect.Exceptions.SystemExceptionInterpreter
virtual int Order => int.MaxValue
 Determines the order that an instance of this class should be called More...
 

Additional Inherited Members

- Static Public Member Functions inherited from QuantConnect.Exceptions.SystemExceptionInterpreter
static bool TryGetLineAndFile (string stackTrace, out string fileAndLine)
 Helper method to get the file and line from a C# stacktrace More...
 
- Properties inherited from QuantConnect.Exceptions.IExceptionInterpreter
int Order [get]
 Determines the order that a class that implements this interface should be called More...
 

Detailed Description

Interprets ClrBubbledException instances

Definition at line 25 of file ClrBubbledExceptionInterpreter.cs.

Member Function Documentation

◆ CanInterpret()

override bool QuantConnect.Exceptions.ClrBubbledExceptionInterpreter.CanInterpret ( Exception  exception)
virtual

Determines if this interpreter should be applied to the specified exception. f

Parameters
exceptionThe exception to check
Returns
True if the exception can be interpreted, false otherwise

Reimplemented from QuantConnect.Exceptions.SystemExceptionInterpreter.

◆ Interpret()

override Exception QuantConnect.Exceptions.ClrBubbledExceptionInterpreter.Interpret ( Exception  exception,
IExceptionInterpreter  innerInterpreter 
)
virtual

Interprets the specified exception into a new exception

Parameters
exceptionThe exception to be interpreted
innerInterpreterAn interpreter that should be applied to the inner exception.
Returns
The interpreted exception

Reimplemented from QuantConnect.Exceptions.SystemExceptionInterpreter.

Definition at line 45 of file ClrBubbledExceptionInterpreter.cs.

Here is the call graph for this function:

Member Data Documentation

◆ Order

override int QuantConnect.Exceptions.ClrBubbledExceptionInterpreter.Order => int.MaxValue - 1

Determines the order that an instance of this class should be called

Definition at line 30 of file ClrBubbledExceptionInterpreter.cs.


The documentation for this class was generated from the following file: