Table of Contents

Class SerializedMethodListLeaf

Namespace
AsmResolver.Symbols.Pdb.Leaves.Serialized
Assembly
AsmResolver.Symbols.Pdb.dll

Provides a lazily initialized implementation of MethodListLeaf that is read from a PDB image.

public class SerializedMethodListLeaf : MethodListLeaf, ITpiLeaf, ICodeViewLeaf
Inheritance
SerializedMethodListLeaf
Implements
Inherited Members

Constructors

SerializedMethodListLeaf(PdbReaderContext, uint, BinaryStreamReader)

Reads a method list from the provided input stream.

public SerializedMethodListLeaf(PdbReaderContext context, uint typeIndex, BinaryStreamReader reader)

Parameters

context PdbReaderContext

The reading context in which the list is situated in.

typeIndex uint

The type index to assign to the enum type.

reader BinaryStreamReader

The input stream to read from.

Methods

GetEntries()

Obtains the methods stored in the list.

protected override IList<MethodListEntry> GetEntries()

Returns

IList<MethodListEntry>

The methods

Remarks

This method is called upon initialization of the Entries property.