CSharpUtils.Threading.TaskQueue.EnqueueAndWaitStarted C# (CSharp) Метод

EnqueueAndWaitStarted() публичный Метод

public EnqueueAndWaitStarted ( System.Action Action ) : void
Action System.Action
Результат void
		public void EnqueueAndWaitStarted(Action Action)
		{
			var Event = new AutoResetEvent(false);

			EnqueueWithoutWaiting(() =>
			{
				Event.Set();
				Action();
			});

			Event.WaitOne();
		}

Same methods

TaskQueue::EnqueueAndWaitStarted ( System.Action Action, System.TimeSpan Timeout, System.Action ActionTimeout = null ) : void