Table of Contents

Class ExternalWorkflowHandle<TWorkflow>

Namespace
Temporalio.Workflows
Assembly
Temporalio.dll

Handle representing an external workflow.

public abstract class ExternalWorkflowHandle<TWorkflow> : ExternalWorkflowHandle

Type Parameters

TWorkflow
Inheritance
ExternalWorkflowHandle<TWorkflow>
Inherited Members

Methods

SignalAsync(Expression<Func<TWorkflow, Task>>, ExternalWorkflowSignalOptions?)

Signal an external workflow via a lambda call to a WorkflowSignal attributed method.

public Task SignalAsync(Expression<Func<TWorkflow, Task>> signalCall, ExternalWorkflowSignalOptions? options = null)

Parameters

signalCall Expression<Func<TWorkflow, Task>>

Invocation of a workflow signal method.

options ExternalWorkflowSignalOptions

Options for the signal.

Returns

Task

Task for completion of the signal send.