当异常发生时,如何获得完全限定的方法名称

时间:2009-07-27 20:44:39

标签: .net reflection exception-handling

我有一个全局HandledExceptionHandler。在我的try catch块的catch部分中,我想传递发生异常的完全限定的方法名称。你是怎样做的?没有反思就可以做到。 HEre是我正在寻找的一个例子......

Public Sub MySub
   Try
      'some error happens

   Catch
      HandledException (ERROR_LOCATION, SOME_OTHER_ARGUMENT)
   End Try


End Sub

在这种情况下如何获得ERROR_LOCATION?

赛斯

1 个答案:

答案 0 :(得分:5)

如果您有异常对象,则可以使用TargetSite属性获取有关抛出异常的位置的信息。