Class AutomationJobMessage
Message to be sent to a MessageSubscription.
public class AutomationJobMessage : ICloneable<AutomationJobMessage>
- Inheritance
-
AutomationJobMessage
- Implements
- Inherited Members
- Extension Methods
Constructors
AutomationJobMessage(object, object?, IReadOnlyDictionary<string, object?>?)
Ctor from source
and optional messageObj
or optionalProps
.
public AutomationJobMessage(object source, object? messageObj = null, IReadOnlyDictionary<string, object?>? optionalProps = null)
Parameters
source
objectmessageObj
objectoptionalProps
IReadOnlyDictionary<string, object>
Fields
PROP_MSG_OBJ
Name of a property that specifies the message object.
public const string PROP_MSG_OBJ = "Msg-Object"
Field Value
Properties
JobProperties
Run-properties to be passed to the automation job(s).
public IReadOnlyDictionary<string, object?> JobProperties { get; }
Property Value
MsgObject
Message object.
public object? MsgObject { get; }
Property Value
Source
Message source/origin (informational).
public object Source { get; }
Property Value
Methods
Clone()
public AutomationJobMessage Clone()