Skip to main content

DebugPointDataDto

Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects

Represents a debug point with the before and after data and the node configuration

public class DebugPointDataDto

Inheritance Object → DebugPointDataDto

Properties​

NodeId​

Gets the node identifier

public NodePath NodeId { get; }

Property Value​

NodePath

NodePath​

Gets the node path

public NodePath NodePath { get; }

Property Value​

NodePath

Description​

Gets the description of the node

public string Description { get; }

Property Value​

String

SequenceNumber​

Gets the sequence number of the node within a transformation list

public uint SequenceNumber { get; }

Property Value​

UInt32

Messages​

Gets or sets the debug messages

public IEnumerable<DebugMessage> Messages { get; set; }

Property Value​

IEnumerable<DebugMessage>

Input​

Gets the input data

public Nullable<JsonElement> Input { get; set; }

Property Value​

Nullable<JsonElement>

Output​

Gets the output data

public Nullable<JsonElement> Output { get; set; }

Property Value​

Nullable<JsonElement>

Constructors​

DebugPointDataDto(String, NodePath, String, UInt32)​

Represents a debug point with the before and after data and the node configuration

public DebugPointDataDto(string nodeId, NodePath nodePath, string description, uint sequenceNumber)

Parameters​

nodeId String
Node identifier

nodePath NodePath
Node path

description String
Description of the node

sequenceNumber UInt32
Sequence number of the node within a transformation list