ISymbolVariable Interface

Definition

Represents a variable within a symbol store.

public interface class ISymbolVariable
public interface ISymbolVariable
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISymbolVariable
type ISymbolVariable = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type ISymbolVariable = interface
Public Interface ISymbolVariable
Derived
Attributes

Remarks

The ISymbolVariable interface can be a parameter, a local variable, or a field.

Note

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.

Properties

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

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.

Methods

GetSignature()

Gets the variable signature.

Applies to

See also