ylbtech-System.Reflection.ExceptionHandlingClause.cs |
1.返回顶部 |
1、
#region 程序集 mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 // C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\mscorlib.dll #endregion using System.Runtime.InteropServices; namespace System.Reflection { // // 摘要: // 表示结构化异常处理块中的子句。 [ComVisible(true)] public class ExceptionHandlingClause { // // 摘要: // 初始化 System.Reflection.ExceptionHandlingClause 类的新实例。 protected ExceptionHandlingClause(); // // 摘要: // 获取一个值,该值指示此异常处理子句 finally 子句、 类型筛选子句或用户筛选子句。 // // 返回结果: // System.Reflection.ExceptionHandlingClauseOptions 值,该值指示该子句执行何种操作。 public virtual ExceptionHandlingClauseOptions Flags { get; } // // 摘要: // 该方法,以字节为单位,包括此异常处理子句的 try 块内的偏移量。 // // 返回结果: // 一个整数,表示该方法,以字节为单位,包括此异常处理子句的 try 块内的偏移量。 public virtual int TryOffset { get; } // // 摘要: // 总长度,以字节为单位,包括此异常处理子句的 try 块。 // // 返回结果: // 总长度,以字节为单位,包括此异常处理子句的 try 块。 public virtual int TryLength { get; } // // 摘要: // 获取用字节表示,此异常处理子句在方法体内的偏移量。 // // 返回结果: // 一个整数,表示方法体中,以字节为单位,此异常处理子句内的偏移量。 public virtual int HandlerOffset { get; } // // 摘要: // 获取以字节为单位,此异常处理子句的正文的长度。 // // 返回结果: // 一个整数,表示窗体此异常处理子句的正文的 MSIL 的长度,以字节为单位。 public virtual int HandlerLength { get; } // // 摘要: // 获取用字节表示,用户提供的筛选器代码在方法体内的偏移量。 // // 返回结果: // 在方法体中,以字节为单位的用户提供的筛选器代码的偏移量。 此属性的值没有任何意义,如果 System.Reflection.ExceptionHandlingClause.Flags // 属性以外的任何值 System.Reflection.ExceptionHandlingClauseOptions.Filter。 // // 异常: // T:System.InvalidOperationException: // 无法获取偏移量,因为异常处理子句不是筛选器。 public virtual int FilterOffset { get; } // // 摘要: // 获取此子句所处理的异常的类型。 // // 返回结果: // 一个 System.Type 对象,表示该类型由该子句,处理的异常或 null 如果 System.Reflection.ExceptionHandlingClause.Flags // 属性是 System.Reflection.ExceptionHandlingClauseOptions.Filter 或 System.Reflection.ExceptionHandlingClauseOptions.Finally。 // // 异常: // T:System.InvalidOperationException: // 对于对象的当前状态的属性的使用无效。 public virtual Type CatchType { get; } // // 摘要: // 异常处理子句的字符串表示形式。 // // 返回结果: // 一个字符串,其中列出了筛选器子句类型的相应属性值。 public override string ToString(); } }
2、
2.返回顶部 |
3.返回顶部 |
4.返回顶部 |
5.返回顶部 |
6.返回顶部 |
作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |
原文地址:https://www.cnblogs.com/storebook/p/12677639.html
时间: 2024-10-11 06:37:44