Class StartChildWorkflowInput
- Namespace
- Temporalio.Worker.Interceptors
- Assembly
- Temporalio.dll
public record StartChildWorkflowInput : IEquatable<StartChildWorkflowInput>
- Inheritance
-
StartChildWorkflowInput
- Implements
- Inherited Members
Remarks
WARNING: This constructor may have required properties added. Do not rely on the exact constructor, only use "with" clauses.
Constructors
StartChildWorkflowInput(string, IReadOnlyCollection<object?>, ChildWorkflowOptions, IDictionary<string, Payload>?)
public StartChildWorkflowInput(string Workflow, IReadOnlyCollection<object?> Args, ChildWorkflowOptions Options, IDictionary<string, Payload>? Headers)
Parameters
Workflow
stringWorkflow type name.
Args
IReadOnlyCollection<object>Workflow args.
Options
ChildWorkflowOptionsWorkflow options.
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
Workflow args.
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
Options
Workflow options.
public ChildWorkflowOptions Options { get; init; }
Property Value
Workflow
Workflow type name.
public string Workflow { get; init; }