Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ReportProgress() [2/2]

void System.ComponentModel.BackgroundWorker.ReportProgress ( int percentProgress,
object? userState )
inline

Definition at line 103 of file BackgroundWorker.cs.

104 {
106 {
108 }
109 ProgressChangedEventArgs progressChangedEventArgs = new ProgressChangedEventArgs(percentProgress, userState);
110 if (_asyncOperation != null)
111 {
112 _asyncOperation.Post(_progressReporter, progressChangedEventArgs);
113 }
114 else
115 {
116 _progressReporter(progressChangedEventArgs);
117 }
118 }
void Post(SendOrPostCallback d, object? arg)
readonly SendOrPostCallback _progressReporter
static string BackgroundWorker_WorkerDoesntReportProgress
Definition SR.cs:24
Definition SR.cs:7

References System.ComponentModel.BackgroundWorker._asyncOperation, System.ComponentModel.BackgroundWorker._progressReporter, System.SR.BackgroundWorker_WorkerDoesntReportProgress, System.ComponentModel.AsyncOperation.Post(), and System.ComponentModel.BackgroundWorker.WorkerReportsProgress.