Table of Contents

Class DelayAsyncInput

Namespace
Temporalio.Worker.Interceptors
Assembly
Temporalio.dll
public record DelayAsyncInput : IEquatable<DelayAsyncInput>
Inheritance
DelayAsyncInput
Implements
Inherited Members

Remarks

WARNING: This constructor may have required properties added. Do not rely on the exact constructor, only use "with" clauses.

Constructors

DelayAsyncInput(TimeSpan, CancellationToken?, string?, IReadOnlyCollection<EventGroup>?)

public DelayAsyncInput(TimeSpan Delay, CancellationToken? CancellationToken, string? Summary, IReadOnlyCollection<EventGroup>? EventGroups)

Parameters

Delay TimeSpan

Delay duration.

CancellationToken CancellationToken?

Optional cancellation token.

Summary string

Summary for the delay.

EventGroups IReadOnlyCollection<EventGroup>

Event Groups from EventGroups. WARNING: Event Groups are experimental.

Remarks

WARNING: This constructor may have required properties added. Do not rely on the exact constructor, only use "with" clauses.

Properties

CancellationToken

Optional cancellation token.

public CancellationToken? CancellationToken { get; init; }

Property Value

CancellationToken?

Delay

Delay duration.

public TimeSpan Delay { get; init; }

Property Value

TimeSpan

EventGroups

Event Groups from EventGroups. WARNING: Event Groups are experimental.

public IReadOnlyCollection<EventGroup>? EventGroups { get; init; }

Property Value

IReadOnlyCollection<EventGroup>

Summary

Summary for the delay.

public string? Summary { get; init; }

Property Value

string