IAsyncResult.cs 645 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. //------------------------------------------------------------------------------
  2. //
  3. // System.IAsyncResult.cs
  4. //
  5. // Copyright (C) 2001 Michael Lambert, All Rights Reserved
  6. //
  7. // Author: Michael Lambert, [email protected]
  8. // Created: Mon 08/24/2001
  9. //
  10. //------------------------------------------------------------------------------
  11. using System;
  12. using System.Threading;
  13. namespace System {
  14. public interface IAsyncResult
  15. {
  16. object AsyncState
  17. {
  18. get;
  19. }
  20. WaitHandle AsyncWaitHandle
  21. {
  22. get;
  23. }
  24. bool CompletedSynchronously
  25. {
  26. get;
  27. }
  28. bool IsCompleted
  29. {
  30. get;
  31. }
  32. }
  33. } // Namespace System