EdaProcessInfo
Namespace: Meshmakers.Octo.Communication.EdaAdapter.Dto
Input of EdaStartProcess@1: which EDA process to start and with which data.
public record EdaProcessInfo : IEquatable<EdaProcessInfo>
Inheritance Object → EdaProcessInfo
Implements IEquatable<EdaProcessInfo>
Properties
ProcessName
Name of the EDA process, e.g. EC_REQ_ONL, EC_PODLIST, EC_PRTFACT_CHANGE, CR_REQ_PT, CM_REQ_ONL, CM_REV_SP or CM_PODLIST. Mandatory.
public string ProcessName { get; set; }
Property Value
Comment
Optional free text comment.
public string Comment { get; set; }
Property Value
StartDate
Planned start of the process. When set, the process is only validated and not sent yet -
unless the node's ProcessDataPath is configured, which starts the planned process now.
public Nullable<DateTime> StartDate { get; set; }
Property Value
ProcessData
Process-specific data, deserialized into the matching StartProcessRequest type.
Mandatory, unless the node's ProcessDataPath is configured: the data is then read from that
path and this property is ignored.
public Nullable<JsonElement> ProcessData { get; set; }
Property Value
Constructors
EdaProcessInfo()
public EdaProcessInfo()