Class HandleUpdateInput
- Namespace
- Temporalio.Worker.Interceptors
- Assembly
- Temporalio.dll
public record HandleUpdateInput : IEquatable<HandleUpdateInput>
- Inheritance
-
HandleUpdateInput
- Implements
- Inherited Members
Remarks
WARNING: This constructor may have required properties added. Do not rely on the exact constructor, only use "with" clauses.
Constructors
HandleUpdateInput(string, string, WorkflowUpdateDefinition, object?[], IReadOnlyDictionary<string, Payload>?)
public HandleUpdateInput(string Id, string Update, WorkflowUpdateDefinition Definition, object?[] Args, IReadOnlyDictionary<string, Payload>? Headers)
Parameters
Id
stringUpdate ID.
Update
stringUpdate name.
Definition
WorkflowUpdateDefinitionUpdate definition.
Args
object[]Update arguments.
Headers
IReadOnlyDictionary<string, Payload>Update headers.
Remarks
WARNING: This constructor may have required properties added. Do not rely on the exact constructor, only use "with" clauses.
Properties
Args
Update arguments.
public object?[] Args { get; init; }
Property Value
- object[]
Definition
Update definition.
public WorkflowUpdateDefinition Definition { get; init; }
Property Value
Headers
Update headers.
public IReadOnlyDictionary<string, Payload>? Headers { get; init; }
Property Value
Id
Update ID.
public string Id { get; init; }
Property Value
Update
Update name.
public string Update { get; init; }