* Array.cs (CopyTo): use GetLength() instead of GetUpperBound()
[mono.git] / mcs / class / corlib / System / IAsyncResult.cs
1 //------------------------------------------------------------------------------
2 // 
3 // System.IAsyncResult.cs 
4 //
5 // Copyright (C) 2001 Michael Lambert, All Rights Reserved
6 // 
7 // Author:         Michael Lambert, michaellambert@email.com
8 // Created:        Mon 08/24/2001 
9 //
10 //------------------------------------------------------------------------------
11
12 using System;
13 using System.Threading;
14
15 namespace System {
16
17         public interface IAsyncResult
18         {
19                 object AsyncState
20                 {
21                         get;
22                 }
23
24                 WaitHandle AsyncWaitHandle
25                 {
26                         get;
27                 }
28
29                 bool CompletedSynchronously
30                 {
31                         get;
32                 }
33
34                 bool IsCompleted
35                 {
36                         get;
37                 }
38         }
39
40 } // Namespace System
41
42