SymVariable 类

定义

表示符号存储区内的变量。

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

注解

对象 SymVariable 可以是参数、局部变量或字段。

构造函数

SymVariable(ISymUnmanagedVariable*)

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

SymVariable(ISymUnmanagedVariable*)

使用指向非托管 ISymUnmanagedVariable 对象的指定指针初始化 SymVariable 类的新实例。

属性

AddressField1

获取变量的第一个地址。

AddressField2

获取变量的第二个地址。

AddressField3

获取变量的第三个地址。

AddressKind

获取描述地址类型的 SymAddressKind 值。

Attributes

获取变量的特性。

EndOffset

获取变量范围内的变量的结束偏移量。

Name

获取变量名。

StartOffset

获取变量范围内的变量的起始偏移量。

方法

__dtor()

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

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

{dtor}()

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

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

{dtor}()

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

(继承自 SymVariableBase)
Dispose()

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

Dispose(Boolean)

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

Equals(Object)

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

(继承自 Object)
Finalize()

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

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetSignature()

获取变量签名。

GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

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

(继承自 Object)

适用于