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 ObjectDebugPointDataDto

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