Class SerializedBitFieldTypeRecord
- Namespace
- AsmResolver.Symbols.Pdb.Leaves.Serialized
- Assembly
- AsmResolver.Symbols.Pdb.dll
Provides a lazily initialized implementation of BitFieldTypeRecord that is read from a PDB image.
public class SerializedBitFieldTypeRecord : BitFieldTypeRecord, ITpiLeaf, ICodeViewLeaf
- Inheritance
-
SerializedBitFieldTypeRecord
- Implements
- Inherited Members
Constructors
SerializedBitFieldTypeRecord(PdbReaderContext, uint, BinaryStreamReader)
Reads a bit field type from the provided input stream.
public SerializedBitFieldTypeRecord(PdbReaderContext context, uint typeIndex, BinaryStreamReader reader)
Parameters
context
PdbReaderContextThe reading context in which the bit field type is situated in.
typeIndex
uintThe type index to assign to the type.
reader
BinaryStreamReaderThe input stream to read from.
Methods
GetBaseType()
Obtains the base type that the bit field is referencing.
protected override CodeViewTypeRecord? GetBaseType()
Returns
- CodeViewTypeRecord
The base type.
Remarks
This method is called upon initialization of the Type property.