Table of Contents

Class NexusOperationHandle

Namespace
Temporalio.Workflows
Assembly
Temporalio.dll

Handle representing a started Nexus operation.

public abstract class NexusOperationHandle
Inheritance
NexusOperationHandle
Derived
Inherited Members

Remarks

WARNING: Nexus support is experimental.

Properties

OperationToken

Gets the operation token.

public abstract string? OperationToken { get; }

Property Value

string

Methods

GetResultAsync()

Wait for result of the operation, ignoring the return value.

public Task GetResultAsync()

Returns

Task

Task representing completion.

Exceptions

NexusOperationFailureException

Any Nexus operation failure.

GetResultAsync<TResult>()

Wait for result of the operation.

public abstract Task<TResult> GetResultAsync<TResult>()

Returns

Task<TResult>

Task representing completion.

Type Parameters

TResult

Operation result type.

Exceptions

NexusOperationFailureException

Any Nexus operation failure.