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
PdbReaderContextThe reading context in which the list is situated in.
typeIndex
uintThe type index to assign to the enum type.
reader
BinaryStreamReaderThe 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.