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
ExternalWorkflowSignalOptionsOptions for the signal.
Returns
- Task
Task for completion of the signal send.