Table of Contents

Class SerializedRelocationList

Namespace
AsmResolver.PE.Relocations
Assembly
AsmResolver.PE.dll

Provides an implementation of a lazy-initialized list of base relocation entries, read from an existing PE file.

public class SerializedRelocationList : LazyList<BaseRelocation>, IList<BaseRelocation>, ICollection<BaseRelocation>, IEnumerable<BaseRelocation>, IEnumerable
Inheritance
SerializedRelocationList
Implements
Inherited Members

Constructors

SerializedRelocationList(PEReaderContext, in DataDirectory)

Prepares a new lazy-initialized list of base relocations.

public SerializedRelocationList(PEReaderContext context, in DataDirectory relocDirectory)

Parameters

context PEReaderContext

The reader context.

relocDirectory DataDirectory

The directory that contains the base relocations.

Methods

Initialize()

Initializes the list. This method is called in a thread-safe manner.

protected override void Initialize()