Table of Contents

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 NativeMethodBody

The body that defines this symbol.

offset uint

The 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

NativeMethodBody

Offset

Gets the offset of the symbol, relative to the start of the method body.

public uint Offset { get; }

Property Value

uint

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.