Свойство | Тип | Описание | |
---|---|---|---|
AssociateInstance | |||
CaptureExceptionTrace | void | ||
DynamicSetBacktrace | void | ||
HandleException | |||
RubyExceptionData | System | ||
TryGetInstance |
Метод | Описание | |
---|---|---|
ActiveExceptionHandled ( |
||
CreateBacktrace ( RubyContext context, int skipFrames ) : RubyArray | ||
GetClrMessage ( |
||
GetClrMessage ( RubyContext context, object message ) : string | ||
GetInstance ( |
Gets the instance data associated with the exception
|
|
InitializeException ( |
Метод | Описание | |
---|---|---|
AssociateInstance ( |
||
CaptureExceptionTrace ( IronRuby.Runtime.RubyScope scope ) : void |
Builds backtrace for the exception if it wasn't built yet. Captures a full stack trace starting with the current frame and combines it with the trace of the exception. Called from compiled code.
|
|
DynamicSetBacktrace ( RubyContext context, RubyArray backtrace ) : void |
This is called by the IronRuby runtime to set the backtrace for an exception that has being raised. Note that the backtrace may be set directly by user code as well. However, that uses a different code path.
|
|
HandleException ( RubyContext context, |
||
RubyExceptionData ( |
||
TryGetInstance ( |
public static ActiveExceptionHandled ( |
||
visibleException | ||
Результат | void |
public static CreateBacktrace ( RubyContext context, int skipFrames ) : RubyArray | ||
context | RubyContext | |
skipFrames | int | |
Результат | RubyArray |
public static GetClrMessage ( |
||
exceptionClass | ||
message | object | |
Результат | string |
public static GetClrMessage ( RubyContext context, object message ) : string | ||
context | RubyContext | |
message | object | |
Результат | string |
public static GetInstance ( |
||
e | ||
Результат |
public static InitializeException ( |
||
exception | ||
message | object | |
Результат |