Class FieldRvaDataReader
- Namespace
- AsmResolver.PE.DotNet.Metadata
- Assembly
- AsmResolver.PE.dll
Provides a default implementation of the IFieldRvaDataReader interface.
public class FieldRvaDataReader : IFieldRvaDataReader- Inheritance
- 
      
      FieldRvaDataReader
- Implements
- Inherited Members
Properties
Instance
Gets the singleton instance of the FieldRvaDataReader class.
public static FieldRvaDataReader Instance { get; }Property Value
Methods
ResolveFieldData(IErrorListener, Platform, DotNetDirectory, in FieldRvaRow)
Reads a data segment referenced by a row in the FieldRVA table.
public ISegment? ResolveFieldData(IErrorListener listener, Platform platform, DotNetDirectory directory, in FieldRvaRow fieldRvaRow)Parameters
- listenerIErrorListener
- The object responsible for recording parser errors. 
- platformPlatform
- directoryDotNetDirectory
- The .NET directory to read from. 
- fieldRvaRowFieldRvaRow
- The row referencing the data. 
Returns
- ISegment
- The data segment, or - nullif no data was referenced.