KeyedSignalTKey, TResultTrySignal Method

Tries to signal all current waiters for key with result. New waiters added after this call for same key will await a subsequent signal/fail.

Definition

Namespace: Gemstone.Threading
Assembly: Gemstone.Threading (in Gemstone.Threading.dll) Version: 1.0.147 -- Release Build+71918e29738e2d0700de8aec0ad72324b16f1428
public bool TrySignal(
	TKey key,
	TResult result
)

Parameters

key  TKey
Key to signal.
result  TResult
Result to signal to all waiters.

Return Value

Boolean
true if the signal was successful; otherwise, false if there were no waiters for the key.

Exceptions

ObjectDisposedExceptionThrown if the instance has been disposed.

See Also