Class StartActivityInput
- Namespace
- Temporalio.Client.Interceptors
- Assembly
- Temporalio.dll
public record StartActivityInput : IEquatable<StartActivityInput>
- Inheritance
-
StartActivityInput
- Implements
- Inherited Members
Remarks
WARNING: Standalone activities are experimental.
Constructors
StartActivityInput(string, IReadOnlyCollection<object?>, StartActivityOptions, IDictionary<string, Payload>?)
public StartActivityInput(string Activity, IReadOnlyCollection<object?> Args, StartActivityOptions Options, IDictionary<string, Payload>? Headers)
Parameters
ActivitystringActivity type name to start.
ArgsIReadOnlyCollection<object>Arguments for the activity.
OptionsStartActivityOptionsOptions passed in to start.
HeadersIDictionary<string, Payload>Headers to include for activity start. These will be encoded using the codec before sent to the server.
Remarks
WARNING: Standalone activities are experimental.
Properties
Activity
Activity type name to start.
public string Activity { get; init; }
Property Value
Args
Arguments for the activity.
public IReadOnlyCollection<object?> Args { get; init; }
Property Value
Headers
Headers to include for activity start. These will be encoded using the codec before sent to the server.
public IDictionary<string, Payload>? Headers { get; init; }
Property Value
Options
Options passed in to start.
public StartActivityOptions Options { get; init; }