Automato.Tasks.Helpers.ThreadsHelper.PulseMonitor C# (CSharp) Method

PulseMonitor() public static method

public static PulseMonitor ( AsyncCompletedEventArgs eventArgs ) : void
eventArgs AsyncCompletedEventArgs
return void
        public static void PulseMonitor(AsyncCompletedEventArgs eventArgs)
        {
            lock (eventArgs.UserState)
            {
                Monitor.Pulse(eventArgs.UserState);
            }
        }
    }

Usage Example

 private static void HandleDownloadComplete(object sender, AsyncCompletedEventArgs eventArgs)
 {
     ThreadsHelper.PulseMonitor(eventArgs);
 }