SymScope 类

定义

表示一 SymMethod个词法范围,提供对作用域的开始和结束偏移以及其子范围和父范围的访问权限。

public ref class SymScope : System::Diagnostics::SymbolStore::ISymbolScope
public ref class SymScope : System::Diagnostics::SymbolStore::SymScopeBase, IDisposable, System::Diagnostics::SymbolStore::ISymbolScope
public class SymScope : System.Diagnostics.SymbolStore.ISymbolScope
[System.Runtime.InteropServices.ComVisible(true)]
public class SymScope : System.Diagnostics.SymbolStore.ISymbolScope
[System.Runtime.InteropServices.ComVisible(true)]
public class SymScope : System.Diagnostics.SymbolStore.SymScopeBase, IDisposable, System.Diagnostics.SymbolStore.ISymbolScope
type SymScope = class
    interface ISymbolScope
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymScope = class
    interface ISymbolScope
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymScope = class
    inherit SymScopeBase
    interface ISymbolScope
    interface IDisposable
Public Class SymScope
Implements ISymbolScope
Public Class SymScope
Inherits SymScopeBase
Implements IDisposable, ISymbolScope
继承
SymScope
继承
SymScope
属性
实现

注解

SymScope 类还提供对当前范围内定义的所有局部变量的访问权限。

构造函数

名称 说明
SymScope(ISymUnmanagedScope*)

使用指向非托管 ISymUnmanagedScope 对象的指定指针初始化类的新实例SymScope

SymScope(ISymUnmanagedScope*)

使用指向非托管 ISymUnmanagedScope 对象的指定指针初始化类的新实例 SymScope

属性

名称 说明
EndOffset

获取当前词法范围的结束偏移量。

Method

获取包含当前词法范围的方法。

Parent

获取当前范围的父词法范围。

StartOffset

获取当前词法范围的开始偏移量。

方法

名称 说明
__dtor()

此 API 支持产品基础结构,不能在代码中直接使用。

释放当前实例持有的资源。

{dtor}()

此 API 支持产品基础结构,不能在代码中直接使用。

释放当前实例持有的资源。

{dtor}()

释放当前实例持有的资源。

(继承自 SymScopeBase)
Dispose()

释放类的 SymScope 当前实例使用的资源。

Dispose(Boolean)

Dispose()Finalize() 方法调用以释放类的 SymScope 当前实例使用的托管和非托管资源。

Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
Finalize()

释放非托管资源,并在垃圾回收之前 SymScope 执行其他清理操作。

GetChildren()

获取当前词法范围的子词法范围。

GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetLocals()

获取当前词法范围内的局部变量。

GetNamespaces()

在所有情况下都引发一个 NotSupportedException

GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

适用于