MessageQueueTerminate Method |
Terminates the message queue. Any messages that are already in the queue when this method
is called will be processed before the queue is terminated. This method initiates the termination
and returns immediately; it does NOT wait for the termination to complete
before returning. It is safe to call this method from any thread, including the thread that is
processing the message queue. To wait for termination to complete, call
TerminateAndWait
instead. If the queue is not running when this method is called, the termination request will
still be posted. That means that queue processing, once restarted, will terminate once it reaches
this point in the queue.
Namespace:
AGI.Foundation.Infrastructure.Threading
Assembly:
AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 23.2.417.0 (23.2.417.0)
Syntaxmember Terminate : unit -> unit
See Also