ImportedFunctionInfo
Namespace: Dotsider.Core.Analysis.Models
Assembly: Dotsider.Core.dll
A single function imported from a native module.
public sealed record ImportedFunctionInfo : IEquatable<ImportedFunctionInfo>Inheritance
Section titled “Inheritance”Object → ImportedFunctionInfo
Implements
Section titled “Implements”Constructors
Section titled “Constructors”ImportedFunctionInfo(string?, ushort?, ushort?)
Section titled “ImportedFunctionInfo(string?, ushort?, ushort?)”A single function imported from a native module.
Parameters:
Name(String): The imported function name, or null for ordinal-only imports.Ordinal(Nullable<UInt16>): The import ordinal, or null for named imports.Hint(Nullable<UInt16>): The export-name-table hint for named imports, or null.
public ImportedFunctionInfo(string? Name, ushort? Ordinal, ushort? Hint)Properties
Section titled “Properties”The export-name-table hint for named imports, or null.
Returns: Nullable<UInt16>
public ushort? Hint { get; init; }The imported function name, or null for ordinal-only imports.
Returns: String
public string? Name { get; init; }Ordinal
Section titled “Ordinal”The import ordinal, or null for named imports.
Returns: Nullable<UInt16>
public ushort? Ordinal { get; init; }