mscorlib(4.0.0.0) API with additions
IAsyncResult.cs
2 using System.Threading;
3 
4 namespace System
5 {
7  [ComVisible(true)]
8  [__DynamicallyInvokable]
9  public interface IAsyncResult
10  {
14  [__DynamicallyInvokable]
15  bool IsCompleted
16  {
17  [__DynamicallyInvokable]
18  get;
19  }
20 
23  [__DynamicallyInvokable]
25  {
26  [__DynamicallyInvokable]
27  get;
28  }
29 
32  [__DynamicallyInvokable]
33  object AsyncState
34  {
35  [__DynamicallyInvokable]
36  get;
37  }
38 
42  [__DynamicallyInvokable]
44  {
45  [__DynamicallyInvokable]
46  get;
47  }
48  }
49 }
Encapsulates operating system–specific objects that wait for exclusive access to shared resources.
Definition: WaitHandle.cs:15
Definition: __Canon.cs:3
object AsyncState
Gets a user-defined object that qualifies or contains information about an asynchronous operation.
Definition: IAsyncResult.cs:34
Represents the status of an asynchronous operation.
Definition: IAsyncResult.cs:9
bool CompletedSynchronously
Gets a value that indicates whether the asynchronous operation completed synchronously.
Definition: IAsyncResult.cs:44
WaitHandle AsyncWaitHandle
Gets a T:System.Threading.WaitHandle that is used to wait for an asynchronous operation to complete.
Definition: IAsyncResult.cs:25
bool IsCompleted
Gets a value that indicates whether the asynchronous operation has completed.
Definition: IAsyncResult.cs:16