Table of Contents

Class GraphDiagnosticSnapshot

Namespace
FlowGraph.Core.Diagnostics
Assembly
FlowGraph.Core.dll

Diagnostic snapshot of a graph's state.

public sealed class GraphDiagnosticSnapshot
Inheritance
GraphDiagnosticSnapshot
Inherited Members

Properties

EdgeCount

Number of edges in the graph.

public int EdgeCount { get; set; }

Property Value

int

Edges

Detailed edge information.

public List<EdgeDiagnosticInfo> Edges { get; set; }

Property Value

List<EdgeDiagnosticInfo>

NodeCount

Number of nodes in the graph.

public int NodeCount { get; set; }

Property Value

int

Nodes

Detailed node information.

public List<NodeDiagnosticInfo> Nodes { get; set; }

Property Value

List<NodeDiagnosticInfo>

Timestamp

When the snapshot was taken.

public DateTime Timestamp { get; set; }

Property Value

DateTime

Methods

ToString()

Formats the snapshot as a string for logging.

public override string ToString()

Returns

string