ISynchronizedOperation Methods

Methods

Run Executes the action on current thread or marks the operation as pending if the operation is already running.
RunAsync Executes the action on another thread or marks the operation as pending if the operation is already running.
TryRun Attempts to execute the action on current thread. Does nothing if the operation is already running.
TryRunAsync Attempts to execute the action on another thread. Does nothing if the operation is already running.

See Also