Persistate API documentation
Wait Method
NamespacesPersistate.UtilSyncWait()()()()

[This is preliminary documentation and is subject to change.]

Waits for a signal from this Sync and obtains the object passed by Signal.
Declaration Syntax
C#
public Object Wait()
Return Value
The object passed from the signalling thread.
Remarks
If this Sync has already been signalled, this returns immediately. If another thread is already waiting on this Sync, an exception is generated. There is no timeout - the calling thread will wait indefinitely for a signal.
Exceptions
ExceptionCondition
InvalidOperationExceptionThrown if the Sync state is either waiting or complete.

Assembly: Persistate.Util (Module: Persistate.Util) Version: 0.6.1.20 (0.6.1.20)