ISymbolVariable Interface
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
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.
Address |
Gets the first address of a variable. |
Address |
Gets the second address of a variable. |
Address |
Gets the third address of a variable. |
Address |
Gets the SymAddressKind value describing the type of the address. |
Attributes |
Gets the attributes of the variable. |
End |
Gets the end offset of a variable within the scope of the variable. |
Name |
Gets the name of the variable. |
Start |
Gets the start offset of the variable within the scope of the variable. |
Get |
Gets the variable signature. |
Product | Versions |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
.NET feedback
.NET is an open source project. Select a link to provide feedback: