Exception System.Exception System.Object ${this:16}.getMessage() System.String Message ${this:16}.getMessage() ${this:16}.setMessage(${value}) CS2JNet.System.ExceptionSupport ExceptionSupport.getSource(${this}) System.String Source ExceptionSupport.getSource(${this}) ${this:16}.setSource(${value}) ${this:16}.getStackTrace().toString() System.String StackTrace ${this:16}.getStackTrace().toString() ${this:16}.setStackTrace(${value}) ((Exception)${this:16}.getCause()) System.Exception InnerException ((Exception)${this:16}.getCause()) ${this:16}.setInnerException(${value}) new Exception() new Exception(${message}) System.String message new Exception(${info},${ctxt}) System.SerializationInfo info System.StreamingContext ctxt new Exception(${message}, ${inner}) System.String message System.Exception inner