ISymbolVariable 接口

定义

表示符号存储区内的变量。Represents a variable within a symbol store.

public interface class ISymbolVariable
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISymbolVariable
type ISymbolVariable = interface
Public Interface ISymbolVariable
派生
属性

注解

ISymbolVariable接口可以是参数、本地变量或字段。The ISymbolVariable interface can be a parameter, a local variable, or a field.

备注

此接口是ISymUnmanagedVariable接口的托管对应项, 它是一个非托管符号存储区接口, 提供另一种方法来读取和写入调试符号信息。This interface is the managed counterpart of the ISymUnmanagedVariable interface, which is one of the unmanaged symbol store interfaces that provide an alternate way to read and write debug symbol information.

属性

AddressField1

获取变量的第一个地址。Gets the first address of a variable.

AddressField2

获取变量的第二个地址。Gets the second address of a variable.

AddressField3

获取变量的第三个地址。Gets the third address of a variable.

AddressKind

获取描述地址类型的 SymAddressKind 值。Gets the SymAddressKind value describing the type of the address.

Attributes

获取变量的特性。Gets the attributes of the variable.

EndOffset

获取变量范围内的变量的结束偏移量。Gets the end offset of a variable within the scope of the variable.

Name

获取变量名。Gets the name of the variable.

StartOffset

获取变量范围内的变量的起始偏移量。Gets the start offset of the variable within the scope of the variable.

方法

GetSignature()

获取变量签名。Gets the variable signature.

适用于

另请参阅