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
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.