System.IAsyncResult Interface
Information   Base Types   Related Resources

Represents the status of an asynchronous operation.

  • Namespace: System
  • First seen in: .NET v1.0.3705
  • Last seen in: .NET v1.1.4322
  • Last changed in: .NET v1.0.3705
  • Assembly: mscorlib.dll

  • View this type on MSDN
  • View this type on WinFX 247
    Articles (36)Discussions (393)MembersRotorChanges
    Rotor

    Rotor explanation...

    1: // ==++==
    2: //
    3: //
    4: // Copyright (c) 2002 Microsoft Corporation. All rights reserved.
    5: //
    6: // The use and distribution terms for this software are contained in the file
    7: // named license.txt, which can be found in the root of this distribution.
    8: // By using this software in any fashion, you are agreeing to be bound by the
    9: // terms of this license.
    10: //
    11: // You must not remove this notice, or any other, from this software.
    12: //
    13: //
    14: // ==--==
    15: /*============================================================
    16: **
    17: ** Interface: IAsyncResult
    18: **
    19: ** Purpose: Interface to encapsulate the results of an async
    20: ** operation
    21: **
    22: ===========================================================*/
    23: namespace System {
    24:     


    IsCompleted - Info | MSDN | Search
    25:     using System;
    26:     using System.Threading;
    27:     /// <include file='doc\IAsyncResult.uex' path='docs/doc[@for="IAsyncResult"]/*' />
    28:     public interface IAsyncResult
    29:     {
    30:         /// <include file='doc\IAsyncResult.uex' path='docs/doc[@for="IAsyncResult.IsCompleted"]/*' />
    31:         bool IsCompleted { get; }
    32:

    AsyncWaitHandle -
    Info | MSDN | Search
    33:         /// <include file='doc\IAsyncResult.uex' path='docs/doc[@for="IAsyncResult.AsyncWaitHandle"]/*' />
    34:         WaitHandle AsyncWaitHandle { get; }
    35:
    36:

    AsyncState -
    Info | MSDN | Search
    37:         /// <include file='doc\IAsyncResult.uex' path='docs/doc[@for="IAsyncResult.AsyncState"]/*' />
    38:         Object AsyncState { get; }
    39:

    CompletedSynchronously -
    Info | MSDN | Search
    40:         /// <include file='doc\IAsyncResult.uex' path='docs/doc[@for="IAsyncResult.CompletedSynchronously"]/*' />
    41:         bool CompletedSynchronously { get; }
    42:
    43:     
    44:     }
    45:
    46: }

    Generated on 24/10/2003 19:00:36

    Ad
    MBR BootFX
    Best-of-breed application framework for .NET projects, developed by Matthew Baxter-Reynolds and MBR IT
     
     Copyright © Matthew Baxter-Reynolds 2001-2008. '.NET 247 Software Development Services' is a trading style of MBR IT Solutions Ltd.
    Contact Us - Terms of Use - Privacy Policy - www.dotnet247.com