Class SignalChildWorkflowInput
- Namespace
- Temporalio.Worker.Interceptors
- Assembly
- Temporalio.dll
public record SignalChildWorkflowInput : IEquatable<SignalChildWorkflowInput>
- Inheritance
-
SignalChildWorkflowInput
- Implements
- Inherited Members
Remarks
WARNING: This constructor may have required properties added. Do not rely on the exact constructor, only use "with" clauses.
Constructors
SignalChildWorkflowInput(string, string, IReadOnlyCollection<object?>, ChildWorkflowSignalOptions?, IDictionary<string, Payload>?)
public SignalChildWorkflowInput(string Id, string Signal, IReadOnlyCollection<object?> Args, ChildWorkflowSignalOptions? Options, IDictionary<string, Payload>? Headers)
Parameters
Id
stringWorkflow ID.
Signal
stringSignal name.
Args
IReadOnlyCollection<object>Signal arguments.
Options
ChildWorkflowSignalOptionsOptions if any.
Headers
IDictionary<string, Payload>Headers if any. These will be encoded using the codec before sent to the server.
Remarks
WARNING: This constructor may have required properties added. Do not rely on the exact constructor, only use "with" clauses.
Properties
Args
Signal arguments.
public IReadOnlyCollection<object?> Args { get; init; }
Property Value
Headers
Headers if any. These will be encoded using the codec before sent to the server.
public IDictionary<string, Payload>? Headers { get; init; }
Property Value
Id
Workflow ID.
public string Id { get; init; }
Property Value
Options
Options if any.
public ChildWorkflowSignalOptions? Options { get; init; }
Property Value
Signal
Signal name.
public string Signal { get; init; }