0x00x0060
Members 10
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x0028 | 0x30 | padding / unreflected | ||
| 0x01 | _canCancelWorker | bool | Private | |
| 0x01 | _workerReportsProgress | bool | Private | |
| 0x01 | _cancellationPending | bool | Private | |
| 0x01 | _isRunning | bool | Private | |
| 0x08 | _asyncOperation | AsyncOperation | Private | |
| 0x08 | _operationCompleted | SendOrPostCallback | Private+1 flags | |
| 0x08 | _progressReporter | SendOrPostCallback | Private+1 flags | |
| 0x08 | DoWork | DoWorkEventHandler | Private | |
| 0x08 | ProgressChanged | ProgressChangedEventHandler | Private | |
| 0x08 | RunWorkerCompleted | RunWorkerCompletedEventHandler | Private | |
| 0x005C | 0x04 | unreflected bytes to end of BackgroundWorker | ||
Inherited from Component 3
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | EventDisposed | UObject* | PrivateStatic+1 flags | |
| 0x0008 | 0x10 | padding / unreflected | ||
| 0x08 | site | ISite | Private | |
| 0x08 | events | EventHandlerList | Private | |
Inherited from MarshalByRefObject 1
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | _identity | ServerIdentity | Private+1 flags |
Functions 26
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | Public+1 flags | — | 0x00 |
| void AsyncOperationCompleted() | Private | — | 0x00 |
| void get_CancellationPending() | Public+1 flags | — | 0x00 |
| void CancelAsync() | Public | — | 0x00 |
| void add_DoWork() | Public+1 flags | — | 0x00 |
| void remove_DoWork() | Public+1 flags | — | 0x00 |
| void get_IsBusy() | Public+1 flags | — | 0x00 |
| void OnDoWork() | 3 flags | — | 0x00 |
| void OnRunWorkerCompleted() | 3 flags | — | 0x00 |
| void OnProgressChanged() | 3 flags | — | 0x00 |
| void add_ProgressChanged() | Public+1 flags | — | 0x00 |
| void remove_ProgressChanged() | Public+1 flags | — | 0x00 |
| void ProgressReporter() | Private | — | 0x00 |
| void ReportProgress() | Public | — | 0x00 |
| void ReportProgress() | Public | — | 0x00 |
| void RunWorkerAsync() | Public | — | 0x00 |
| void RunWorkerAsync() | Public | — | 0x00 |
| void add_RunWorkerCompleted() | Public+1 flags | — | 0x00 |
| void remove_RunWorkerCompleted() | Public+1 flags | — | 0x00 |
| void get_WorkerReportsProgress() | Public+1 flags | — | 0x00 |
| void set_WorkerReportsProgress() | Public+1 flags | — | 0x00 |
| void get_WorkerSupportsCancellation() | Public+1 flags | — | 0x00 |
| void set_WorkerSupportsCancellation() | Public+1 flags | — | 0x00 |
| void WorkerThreadStart() | Private | — | 0x00 |
| void Dispose() | 2 flags | — | 0x00 |
| void <RunWorkerAsync>b__27_0() | Private | — | 0x00 |