Class CodeViewDataSegment
- Namespace
- AsmResolver.PE.Debug
- Assembly
- AsmResolver.PE.dll
Represents a debug data stream using the CodeView format
public abstract class CodeViewDataSegment : SegmentBase, IDebugDataSegment, ISegment, IOffsetProvider, IWritable
- Inheritance
-
CodeViewDataSegment
- Implements
- Derived
- Inherited Members
Properties
Signature
Get uniquely identifying signature for PDB format
public abstract CodeViewSignature Signature { get; }
Property Value
Type
Gets the type of debug data stored in the segment.
public DebugDataType Type { get; }
Property Value
Methods
FromReader(PEReaderContext, ref BinaryStreamReader)
Creates a new CodeViewDataSegment depending on CodeView Signature
public static CodeViewDataSegment? FromReader(PEReaderContext context, ref BinaryStreamReader reader)
Parameters
context
PEReaderContextContext for the reader
reader
BinaryStreamReaderThe input stream to read from.