Table of Contents
  • Getting Started
  • EO.Pdf
  • EO.Web
  • EO.WebBrowser
  • EO.Wpf
  • Common Topics
  • Reference
    • .NET API Reference
      • EO.Base
        • EO.Base
        • Classes
          • BaseException Class
          • BaseObject Class
          • BaseObjectCollection<T> Class
          • BaseObjectCollectionWrapper<T,T> Class
          • ChildProcessOutOfMemoryException Class
          • CrashDataEventArgs Class
          • DiagnosticTools Class
          • ExceptionEventArgs Class
          • ProxyInfo Class
          • Runtime Class
          • ThreadRunnerBase Class
          • WaitableTask Class
        • Enumerations
        • Delegates
      • EO.Base.UI
      • EO.Extensions
      • EO.Pdf
      • EO.Pdf.Acm
      • EO.Pdf.Contents
      • EO.Pdf.Drawing
      • EO.Pdf.Mvc
      • EO.Web
      • EO.WebBrowser
      • EO.WebBrowser.DOM
      • EO.WebEngine
      • EO.WinForm
      • EO.Wpf
      • EO.Wpf.Gauge
      • EO.Wpf.Gauge.Shapes
      • EO.Wpf.Primitives
      • EO.Wpf.Themes.Aero
      • EO.Wpf.Themes.Classic
      • EO.Wpf.Themes.Luna
      • EO.Wpf.Themes.Metro
      • EO.Wpf.Themes.Royale
    • JavaScript API Reference
WaitableTask Members

The WaitableTask class exposes the following members.

Constructors
Name Description
WaitableTask(); Creates a new instance of the WaitableTask object.
Properties
Name Description
Exception Gets the exception object if the task has failed.
IsCanceled Returns a value indicating whether the task was aborted.
IsDone Checks whether this task has sucessfully finished or aborted.
Result Gets the result associated to this task.
Methods
Name Description
Equals (inherited from Object) 
Finalize (inherited from Object) 
GetDoneEventOverloaded. Returns a WaitHandle object that will be signaled when the task completes.
GetHashCode (inherited from Object) 
GetType (inherited from Object) 
MemberwiseClone (inherited from Object) 
OnDoneOverloaded. Invoke an action when this task is done.
SetCanceled Cancel the task.
SetException Signal the task has failed.
SetResult Signal the task has succeeded.
ToString (inherited from Object) 
WaitAllOverloaded. Wait for all the specified tasks to complete.
WaitAnyOverloaded. Wait for any of the specified tasks to complete.
WaitOneOverloaded. Wait for the task to complete.
See Also