Table of Contents

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 string

Update ID.

Update string

Update name.

Definition WorkflowUpdateDefinition

Update 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

WorkflowUpdateDefinition

Headers

Update headers.

public IReadOnlyDictionary<string, Payload>? Headers { get; init; }

Property Value

IReadOnlyDictionary<string, Payload>

Id

Update ID.

public string Id { get; init; }

Property Value

string

Update

Update name.

public string Update { get; init; }

Property Value

string