Class SerializedSubStringListLeaf
- Namespace
- AsmResolver.Symbols.Pdb.Leaves.Serialized
- Assembly
- AsmResolver.Symbols.Pdb.dll
Provides a lazily initialized implementation of SubStringListLeaf that is read from a PDB image.
public class SerializedSubStringListLeaf : SubStringListLeaf, IIpiLeaf, ICodeViewLeaf
- Inheritance
-
SerializedSubStringListLeaf
- Implements
- Inherited Members
Constructors
SerializedSubStringListLeaf(PdbReaderContext, uint, BinaryStreamReader)
Reads a list of sub-strings from the provided input stream.
public SerializedSubStringListLeaf(PdbReaderContext context, uint typeIndex, BinaryStreamReader reader)
Parameters
context
PdbReaderContextThe reading context in which the member is situated in.
typeIndex
uintThe type index to assign to the member.
reader
BinaryStreamReaderThe input stream to read from.
Methods
GetEntries()
Obtains the sub strings stored in the list.
protected override IList<StringIdentifier> GetEntries()
Returns
- IList<StringIdentifier>
The sub strings.
Remarks
This method is called upon initialization of the Entries property.