Table of Contents

Struct MacroFileResolver.ResolvedFile

Namespace
Hi.NcParsers.EvaluationSyntaxs
Assembly
HiMech.dll

Tri-form resolution result. FileName is the bare matched name; RelPath is that name joined with the folder portion of the dependency (relative when the folder is configured relative, absolute fallback when it isn't); AbsPath is the fully-resolved I/O target.

public readonly record struct MacroFileResolver.ResolvedFile : IEquatable<MacroFileResolver.ResolvedFile>
Implements
Inherited Members
Extension Methods

Constructors

ResolvedFile(string, string, string)

Tri-form resolution result. FileName is the bare matched name; RelPath is that name joined with the folder portion of the dependency (relative when the folder is configured relative, absolute fallback when it isn't); AbsPath is the fully-resolved I/O target.

public ResolvedFile(string FileName, string RelPath, string AbsPath)

Parameters

FileName string
RelPath string
AbsPath string

Properties

AbsPath

public string AbsPath { get; init; }

Property Value

string

FileName

public string FileName { get; init; }

Property Value

string

RelPath

public string RelPath { get; init; }

Property Value

string