Zum Hauptinhalt springen

PipelineDataCommandRequest

Namespace: Meshmakers.Octo.Communication.Contracts.MessageObjects

Command request sent by ToPipelineDataEventNode when AwaitResult is enabled. Uses the command pattern for request/response instead of pub/sub.

public record PipelineDataCommandRequest : IEquatable<PipelineDataCommandRequest>

Inheritance Object → PipelineDataCommandRequest
Implements IEquatable<PipelineDataCommandRequest>

Properties​

TenantId​

The tenant identifier.

public string TenantId { get; set; }

Property Value​

String

DataFlowRtId​

Gets or sets the id of the data flow.

public OctoObjectId DataFlowRtId { get; set; }

Property Value​

OctoObjectId

PipelineRtEntityId​

The pipeline entity identifier.

public RtEntityId PipelineRtEntityId { get; set; }

Property Value​

RtEntityId

Value​

The serialized data value.

public string Value { get; set; }

Property Value​

String

TransactionStartedDateTime​

The date time the transaction started.

public DateTime TransactionStartedDateTime { get; set; }

Property Value​

DateTime

ExternalReceivedDateTime​

The date time a value was externally received (e.g. at PLC).

public Nullable<DateTime> ExternalReceivedDateTime { get; set; }

Property Value​

Nullable<DateTime>

Constructors​

PipelineDataCommandRequest()​

public PipelineDataCommandRequest()