DgmlPathStep
Namespace: Dotsider.Core.Analysis.Models
Assembly: Dotsider.Core.dll
One step of a root-to-node dependency chain — the answer to “why is this in my binary,” read top-down: the root kept the second step, which kept the third, and so on to the node that was asked about.
public sealed record DgmlPathStep : IEquatable<DgmlPathStep>Inheritance
Section titled “Inheritance”Object → DgmlPathStep
Implements
Section titled “Implements”Constructors
Section titled “Constructors”DgmlPathStep(string, string?)
Section titled “DgmlPathStep(string, string?)”One step of a root-to-node dependency chain — the answer to “why is this in my binary,” read top-down: the root kept the second step, which kept the third, and so on to the node that was asked about.
Parameters:
Label(String): The node name at this step.Reason(String): Why the previous step depends on this one, or null on the root step.
public DgmlPathStep(string Label, string? Reason)Properties
Section titled “Properties”The node name at this step.
Returns: String
public string Label { get; init; }Reason
Section titled “Reason”Why the previous step depends on this one, or null on the root step.
Returns: String
public string? Reason { get; init; }