System.ComponentModel.BackgroundWorker.OnProgressChanged C# (CSharp) Method

OnProgressChanged() protected method

protected OnProgressChanged ( ProgressChangedEventArgs e ) : void
e ProgressChangedEventArgs
return void
        protected virtual void OnProgressChanged(ProgressChangedEventArgs e)
        {
            ProgressChangedEventHandler handler = (ProgressChangedEventHandler)(Events[progressChangedKey]);
            if (handler != null)
            {
                handler(this, e);
            }
        }
        

Usage Example

Example #1
0
 /// <summary>
 /// The background thread and notified us of some progress.
 /// This method is called on the initial thread.
 /// </summary>
 private bool HandleProgress(Message message)
 {
     worker.OnProgressChanged(new ProgressChangedEventArgs(message.Arg1, null));
     return(true);
 }