Class NativeLocalSymbol
- Namespace
- AsmResolver.DotNet.Code.Native
- Assembly
- AsmResolver.DotNet.dll
Represents a symbol within a native method body.
public class NativeLocalSymbol : ISymbol
- Inheritance
-
NativeLocalSymbol
- Implements
- Inherited Members
Constructors
NativeLocalSymbol(NativeMethodBody, uint)
Creates a new native local symbol.
public NativeLocalSymbol(NativeMethodBody body, uint offset)
Parameters
body
NativeMethodBodyThe body that defines this symbol.
offset
uintThe offset relative to the start of the method body.
Properties
Body
Gets the body that this symbol is defined in.
public NativeMethodBody Body { get; }
Property Value
Offset
Gets the offset of the symbol, relative to the start of the method body.
public uint Offset { get; }
Property Value
Methods
GetReference()
Gets a reference the object.
public ISegmentReference? GetReference()
Returns
- ISegmentReference
The object.
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.