ImportedModuleInfo
Namespace: Dotsider.Core.Analysis.Models
Assembly: Dotsider.Core.dll
A native module referenced by the PE import table, with the functions imported from it.
public sealed record ImportedModuleInfo : IEquatable<ImportedModuleInfo>Inheritance
Section titled “Inheritance”Object → ImportedModuleInfo
Implements
Section titled “Implements”Constructors
Section titled “Constructors”ImportedModuleInfo(string, IReadOnlyList<ImportedFunctionInfo>)
Section titled “ImportedModuleInfo(string, IReadOnlyList<ImportedFunctionInfo>)”A native module referenced by the PE import table, with the functions imported from it.
Parameters:
ModuleName(String): The module file name (e.g. “KERNEL32.dll”).Functions(IReadOnlyList<ImportedFunctionInfo>): The functions imported from the module.
public ImportedModuleInfo(string ModuleName, IReadOnlyList<ImportedFunctionInfo> Functions)Properties
Section titled “Properties”Functions
Section titled “Functions”The functions imported from the module.
Returns: IReadOnlyList<ImportedFunctionInfo>
public IReadOnlyList<ImportedFunctionInfo> Functions { get; init; }ModuleName
Section titled “ModuleName”The module file name (e.g. “KERNEL32.dll”).
Returns: String
public string ModuleName { get; init; }