Class FieldListLeaf
- Namespace
- AsmResolver.Symbols.Pdb.Leaves
- Assembly
- AsmResolver.Symbols.Pdb.dll
Represents a leaf containing a list of fields.
public class FieldListLeaf : CodeViewLeaf, ITpiLeaf, ICodeViewLeaf
- Inheritance
-
FieldListLeaf
- Implements
- Inherited Members
Constructors
FieldListLeaf()
Creates a new empty field list.
public FieldListLeaf()
FieldListLeaf(uint)
Initializes an empty field list.
protected FieldListLeaf(uint typeIndex)
Parameters
typeIndex
uintThe type index to assign to the list.
Properties
Entries
Gets a collection of fields stored in the list.
public IList<CodeViewField> Entries { get; }
Property Value
LeafKind
Gets the type kind this record encodes.
public override CodeViewLeafKind LeafKind { get; }
Property Value
Methods
GetEntries()
Obtains the fields stored in the list.
protected virtual IList<CodeViewField> GetEntries()
Returns
- IList<CodeViewField>
The fields
Remarks
This method is called upon initialization of the Entries property.