SetSignal() public method

public SetSignal ( AutoResetEvent signal ) : void
signal System.Threading.AutoResetEvent
return void
コード例 #1
0
ファイル: ChangeManager.cs プロジェクト: RHY3756547/FreeSO
 public void BlockingResMod(ResAction action)
 {
     var wait = new AutoResetEvent(false);
     action.SetSignal(wait);
     lock (ResActionQueue)
     {
         ResActionQueue.Enqueue(action);
     }
     wait.WaitOne();
 }
コード例 #2
0
        public void BlockingResMod(ResAction action)
        {
            var wait = new AutoResetEvent(false);

            action.SetSignal(wait);
            lock (ResActionQueue)
            {
                ResActionQueue.Enqueue(action);
            }
            wait.WaitOne();
        }