ISymbolMethod 接口
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示符号存储区内的方法。
public interface class ISymbolMethod
public interface ISymbolMethod
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISymbolMethod
type ISymbolMethod = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type ISymbolMethod = interface
Public Interface ISymbolMethod
- 派生
- 属性
接口 ISymbolMethod 仅提供对方法的符号相关属性(例如序列点、词法范围和参数信息)的访问。 将其与类一起使用 System.Reflection ,以读取方法的类型相关属性。
备注
此接口是接口的 ISymUnmanagedMethod
托管对应接口,是非托管符号存储接口之一,提供读取和写入调试符号信息的替代方法。
Root |
获取当前方法的根词法范围。 此范围包括整个方法。 |
Sequence |
获取方法中序列点的计数。 |
Token |
获取 SymbolToken,它包含当前方法的元数据。 |
Get |
获取在其中定义当前方法的命名空间。 |
Get |
获取与指定位置对应的方法内的 Microsoft 中间语言 (MSIL) 偏移量。 |
Get |
获取当前方法的参数。 |
Get |
获取与 Microsoft 中间语言 (MSIL) 的范围对应的起始和结束偏移量对的数组,给定位置在此方法内包括该数组。 |
Get |
在给定方法内的一个偏移量的情况下,返回最封闭的词法范围。 |
Get |
获取当前方法的序列点。 |
Get |
获取当前方法的源的起始和结束位置。 |