NOS.Registration.CrossContextSynchronizer.Lock C# (CSharp) Method

Lock() public method

public Lock ( System.Action synchronizedAction ) : void
synchronizedAction System.Action
return void
		public void Lock(Action synchronizedAction)
		{
			try
			{
				_lock.WaitOne();
				synchronizedAction();
			}
			finally
			{
				_lock.ReleaseMutex();
			}
		}
		#endregion
CrossContextSynchronizer