public GadgetException(GadgetException.Code code) { this.code = code; }
public GadgetException(GadgetException.Code code, String msg, Exception cause) : base(msg, cause) { this.code = code; }
public GadgetException(GadgetException.Code code, String msg) : base(msg) { this.code = code; }
public GadgetException(GadgetException.Code code, Exception cause) : base(cause.Message, cause) { this.code = code; }