本文由机器翻译。若要查看英语原文,请勾选“英语”复选框。 也可将鼠标指针移到文本上,在弹出窗口中显示英语原文。
翻译
英语

TargetException 类

 

表示尝试调用无效目标时引发的异常。

命名空间:   System.Reflection
程序集:  mscorlib(位于 mscorlib.dll)

System.Object
  System.Exception
    System.ApplicationException
      System.Reflection.TargetException

[SerializableAttribute]
[ComVisibleAttribute(true)]
public class TargetException : ApplicationException

名称说明
System_CAPS_pubmethodTargetException()

使用空消息和异常的根本原因初始化 TargetException 类的新实例。

System_CAPS_protmethodTargetException(SerializationInfo, StreamingContext)

新实例初始化 TargetException 用指定的序列化和上下文信息的类。

System_CAPS_pubmethodTargetException(String)

使用给定消息和根源异常初始化 TargetException 类的新实例。

System_CAPS_pubmethodTargetException(String, Exception)

使用指定的错误消息和对作为此异常原因的内部异常的引用来初始化 TargetException 类的新实例。

名称说明
System_CAPS_pubpropertyData

获取提供有关异常的其他用户定义信息的键/值对集合。(继承自 Exception。)

System_CAPS_pubpropertyHelpLink

获取或设置指向与此异常关联的帮助文件链接。(继承自 Exception。)

System_CAPS_pubpropertyHResult

获取或设置 HRESULT(一个分配给特定异常的编码数字值)。(继承自 Exception。)

System_CAPS_pubpropertyInnerException

获取导致当前异常的 Exception 实例。(继承自 Exception。)

System_CAPS_pubpropertyMessage

获取描述当前异常的消息。(继承自 Exception。)

System_CAPS_pubpropertySource

获取或设置导致错误的应用程序或对象的名称。(继承自 Exception。)

System_CAPS_pubpropertyStackTrace

获取调用堆栈上的即时框架字符串表示形式。(继承自 Exception。)

System_CAPS_pubpropertyTargetSite

获取引发当前异常的方法。(继承自 Exception。)

名称说明
System_CAPS_pubmethodEquals(Object)

确定指定的对象是否等于当前对象。(继承自 Object。)

System_CAPS_protmethodFinalize()

在垃圾回收将某一对象回收前允许该对象尝试释放资源并执行其他清理操作。(继承自 Object。)

System_CAPS_pubmethodGetBaseException()

当在派生类中重写时,返回 Exception,它是一个或多个并发的异常的根源。(继承自 Exception。)

System_CAPS_pubmethodGetHashCode()

作为默认哈希函数。(继承自 Object。)

System_CAPS_pubmethodGetObjectData(SerializationInfo, StreamingContext)

当在派生类中重写时,用关于异常的信息设置 SerializationInfo(继承自 Exception。)

System_CAPS_pubmethodGetType()

获取当前实例的运行时类型。(继承自 Exception。)

System_CAPS_protmethodMemberwiseClone()

创建当前 Object 的浅表副本。(继承自 Object。)

System_CAPS_pubmethodToString()

创建并返回当前异常的字符串表示形式。(继承自 Exception。)

名称说明
System_CAPS_proteventSerializeObjectState

当异常被序列化用来创建包含有关该异常的徐列出数据的异常状态对象时会出现该问题。(继承自 Exception。)

当尝试对 null 对象调用非静态方法时,将引发 TargetException 这可能是因为调用方没有访问成员,或者因为目标不会定义的成员,等等。

System_CAPS_note说明

此异常未包含在.NET for Windows Store apps或的详细信息,但它将引发的某些成员。 若要在这种情况下捕获异常,编写catch语句Exception相反。

.NET Framework
自 1.1 起可用
Silverlight
自 2.0 起可用
Windows Phone Silverlight
自 7.0 起可用

此类型的所有公共静态(Visual Basic 中的 已共享 在 Visual Basic 中)成员都是线程安全的。不保证所有实例成员都是线程安全的。

返回页首
显示: