Method TimeoutSignalAsync
TimeoutSignalAsync(Guid, string, string, CancellationToken)
Gives up on a wait whose timeout elapsed, continuing past it without a payload.
Task TimeoutSignalAsync(Guid instanceId, string signalName, string correlationId, CancellationToken ct)
Parameters
instanceIdGuidsignalNamestringcorrelationIdstringctCancellationToken
Returns
Remarks
Races the real signal deliberately, and resolves the race through the same at-most-once bookmark consumption: whichever of the two consumes the bookmark wins, and the loser finds nothing and does nothing. No extra coordination, and no window where both fire.