using System;
namespace System.ComponentModel
{
/// Provides data for the MethodNameCompleted event.
// Token: 0x020000BF RID: 191
public class RunWorkerCompletedEventArgs : AsyncCompletedEventArgs
{
/// Initializes a new instance of the class.
/// The result of an asynchronous operation.
/// Any error that occurred during the asynchronous operation.
/// A value indicating whether the asynchronous operation was canceled.
// Token: 0x0600065C RID: 1628 RVA: 0x00010BAC File Offset: 0x0000EDAC
public RunWorkerCompletedEventArgs(object result, Exception error, bool cancelled)
: base(error, cancelled, null)
{
this.result = result;
}
/// Gets a value that represents the result of an asynchronous operation.
/// An representing the result of an asynchronous operation.
///
/// is not null. The property holds a reference to .
///
/// is true.
///
///
///
// Token: 0x170001A6 RID: 422
// (get) Token: 0x0600065D RID: 1629 RVA: 0x00010BC0 File Offset: 0x0000EDC0
public object Result
{
get
{
base.RaiseExceptionIfNecessary();
return this.result;
}
}
/// Gets a value that represents the user state.
/// An representing the user state.
// Token: 0x170001A7 RID: 423
// (get) Token: 0x0600065E RID: 1630 RVA: 0x00010BD0 File Offset: 0x0000EDD0
public new object UserState
{
get
{
return null;
}
}
// Token: 0x040001E1 RID: 481
private object result;
}
}