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