/// Gets an <c><see href="http://en.wikipedia.org/wiki/HRESULT">HRESULT</see></c> error code if one is available, zero otherwise.
/// </summary>
intIScriptEngineException.HResult=>HResult;
/// <summary>
/// Gets the name associated with the script engine instance.
/// </summary>
publicstringEngineName=>engineName;
/// <summary>
/// Gets a detailed error message if one is available, <c>null</c> otherwise.
/// </summary>
publicstringErrorDetails=>errorDetails;
/// <summary>
/// Gets a value that indicates whether the exception represents a fatal error.
/// </summary>
publicboolIsFatal=>isFatal;
/// <summary>
/// Gets a value that indicates whether script code execution had started before the current exception was thrown.
/// </summary>
publicboolExecutionStarted=>executionStarted;
/// <summary>
/// Gets the script exception that caused the current exception to be thrown, or <c>null</c> if one was not specified.
/// </summary>
publicdynamicScriptException=>scriptException;
/// <summary>
/// Gets the script exception that caused the current exception to be thrown, or <c>null</c> if one was not specified, without engaging the dynamic infrastructure.