Overview

Location

constructor

constructor(aIn: Runnable; aState: Object)
NonThreadedTask(Runnable aIn, Object aState)
init(_ aIn: Runnable, _ aState: Object)
NonThreadedTask(Runnable aIn, Object aState)
Sub New(aIn As Runnable, aState As Object)

Parameters:

  • aIn:
  • aState:

AsyncState    (declared in Task)

property AsyncState: Object read;
Object AsyncState { get; }
var AsyncState: Object { get{} }
Object AsyncState { __get; }
ReadOnly Property AsyncState() As Object

Await    (declared in Task)

method Await(aCompletion: IAwaitCompletion): Boolean
Boolean Await(IAwaitCompletion aCompletion)
func Await(_ aCompletion: IAwaitCompletion) -> Boolean
Boolean Await(IAwaitCompletion aCompletion)
Function Await(aCompletion As IAwaitCompletion) As Boolean

Parameters:

  • aCompletion:

CompletedTask    (declared in Task)

class property CompletedTask: Task read;
class Task CompletedTask { get; }
static var CompletedTask: Task { get{} }
class Task CompletedTask { __get; }
Shared ReadOnly Property CompletedTask() As Task

ContinueWith    (declared in Task)

method ContinueWith(aAction: Action1<Task>; aState: Object): Task
Task ContinueWith(Action1<Task> aAction, Object aState)
func ContinueWith(_ aAction: Action1<Task>, _ aState: Object) -> Task
Task ContinueWith(Action1<Task> aAction, Object aState)
Function ContinueWith(aAction As Action1<Task>, aState As Object) As Task

Parameters:

  • aAction:
  • aState:

ContinueWith<T>    (declared in Task)

method ContinueWith<T>(aAction: Func2<Task, T>; aState: Object): Task1<T>
Task1<T> ContinueWith<T>(Func2<Task, T> aAction, Object aState)
func ContinueWith<T>(_ aAction: Func2<Task, T>, _ aState: Object) -> Task1<T>
Task1<T> ContinueWith<T>(Func2<Task, T> aAction, Object aState)
Function ContinueWith<T>(aAction As Func2<Task, T>, aState As Object) As Task1<T>

Parameters:

  • aAction:
  • aState:

Exception    (declared in Task)

property Exception: Throwable read;
Throwable Exception { get; }
var Exception: Throwable { get{} }
Throwable Exception { __get; }
ReadOnly Property Exception() As Throwable

FromResult<T>    (declared in Task)

class method FromResult<T>(x: T): Task1<T>
static Task1<T> FromResult<T>(T x)
static func FromResult<T>(_ x: T) -> Task1<T>
static Task1<T> FromResult<T>(T x)
Shared Function FromResult<T>(x As T) As Task1<T>

Parameters:

  • x:

IsCompleted    (declared in Task)

property IsCompleted: Boolean read;
Boolean IsCompleted { get; }
var IsCompleted: Boolean { get{} }
Boolean IsCompleted { __get; }
ReadOnly Property IsCompleted() As Boolean

IsFaulted    (declared in Task)

property IsFaulted: Boolean read;
Boolean IsFaulted { get; }
var IsFaulted: Boolean { get{} }
Boolean IsFaulted { __get; }
ReadOnly Property IsFaulted() As Boolean

run    (declared in Task)


Run    (declared in Task)

class method Run(aIn: Runnable): Task
static Task Run(Runnable aIn)
static func Run(_ aIn: Runnable) -> Task
static Task Run(Runnable aIn)
Shared Function Run(aIn As Runnable) As Task

Parameters:

  • aIn:

Run<T>    (declared in Task)

class method Run<T>(aIn: Callable<T>): Task1<T>
static Task1<T> Run<T>(Callable<T> aIn)
static func Run<T>(_ aIn: Callable<T>) -> Task1<T>
static Task1<T> Run<T>(Callable<T> aIn)
Shared Function Run<T>(aIn As Callable<T>) As Task1<T>

Parameters:

  • aIn:

Start

method Start(aScheduler: Executor)
void Start(Executor aScheduler)
func Start(_ aScheduler: Executor)
void Start(Executor aScheduler)
Sub Start(aScheduler As Executor)

Parameters:

  • aScheduler:

Threadpool    (declared in Task)

class property Threadpool: ExecutorService read;
class ExecutorService Threadpool { get; }
static var Threadpool: ExecutorService { get{} }
class ExecutorService Threadpool { __get; }
Shared ReadOnly Property Threadpool() As ExecutorService

ThreadSyncHelper    (declared in Task)

class property ThreadSyncHelper: IThreadSyncHelper read write;
class IThreadSyncHelper ThreadSyncHelper { get; set; }
static var ThreadSyncHelper: IThreadSyncHelper { get{} set{} }
class IThreadSyncHelper ThreadSyncHelper { __get; __set; }
Shared Property ThreadSyncHelper() As IThreadSyncHelper

Wait


method Wait(aTimeoutMSec: Integer): Boolean
Boolean Wait(Integer aTimeoutMSec)
func Wait(_ aTimeoutMSec: Integer) -> Boolean
Boolean Wait(Integer aTimeoutMSec)
Function Wait(aTimeoutMSec As Integer) As Boolean

Parameters:

  • aTimeoutMSec:

AsyncState    (declared in Task)

property AsyncState: Object read;
Object AsyncState { get; }
var AsyncState: Object { get{} }
Object AsyncState { __get; }
ReadOnly Property AsyncState() As Object

Exception    (declared in Task)

property Exception: Throwable read;
Throwable Exception { get; }
var Exception: Throwable { get{} }
Throwable Exception { __get; }
ReadOnly Property Exception() As Throwable

IsCompleted    (declared in Task)

property IsCompleted: Boolean read;
Boolean IsCompleted { get; }
var IsCompleted: Boolean { get{} }
Boolean IsCompleted { __get; }
ReadOnly Property IsCompleted() As Boolean

IsFaulted    (declared in Task)

property IsFaulted: Boolean read;
Boolean IsFaulted { get; }
var IsFaulted: Boolean { get{} }
Boolean IsFaulted { __get; }
ReadOnly Property IsFaulted() As Boolean

CompletedTask    (declared in Task)

class property CompletedTask: Task read;
class Task CompletedTask { get; }
static var CompletedTask: Task { get{} }
class Task CompletedTask { __get; }
Shared ReadOnly Property CompletedTask() As Task

Threadpool    (declared in Task)

class property Threadpool: ExecutorService read;
class ExecutorService Threadpool { get; }
static var Threadpool: ExecutorService { get{} }
class ExecutorService Threadpool { __get; }
Shared ReadOnly Property Threadpool() As ExecutorService

ThreadSyncHelper    (declared in Task)

class property ThreadSyncHelper: IThreadSyncHelper read write;
class IThreadSyncHelper ThreadSyncHelper { get; set; }
static var ThreadSyncHelper: IThreadSyncHelper { get{} set{} }
class IThreadSyncHelper ThreadSyncHelper { __get; __set; }
Shared Property ThreadSyncHelper() As IThreadSyncHelper

FromResult<T>    (declared in Task)

class method FromResult<T>(x: T): Task1<T>
static Task1<T> FromResult<T>(T x)
static func FromResult<T>(_ x: T) -> Task1<T>
static Task1<T> FromResult<T>(T x)
Shared Function FromResult<T>(x As T) As Task1<T>

Parameters:

  • x:

Run    (declared in Task)

class method Run(aIn: Runnable): Task
static Task Run(Runnable aIn)
static func Run(_ aIn: Runnable) -> Task
static Task Run(Runnable aIn)
Shared Function Run(aIn As Runnable) As Task

Parameters:

  • aIn:

Run<T>    (declared in Task)

class method Run<T>(aIn: Callable<T>): Task1<T>
static Task1<T> Run<T>(Callable<T> aIn)
static func Run<T>(_ aIn: Callable<T>) -> Task1<T>
static Task1<T> Run<T>(Callable<T> aIn)
Shared Function Run<T>(aIn As Callable<T>) As Task1<T>

Parameters:

  • aIn:

constructor

constructor(aIn: Runnable; aState: Object)
NonThreadedTask(Runnable aIn, Object aState)
init(_ aIn: Runnable, _ aState: Object)
NonThreadedTask(Runnable aIn, Object aState)
Sub New(aIn As Runnable, aState As Object)

Parameters:

  • aIn:
  • aState:

Await    (declared in Task)

method Await(aCompletion: IAwaitCompletion): Boolean
Boolean Await(IAwaitCompletion aCompletion)
func Await(_ aCompletion: IAwaitCompletion) -> Boolean
Boolean Await(IAwaitCompletion aCompletion)
Function Await(aCompletion As IAwaitCompletion) As Boolean

Parameters:

  • aCompletion:

ContinueWith    (declared in Task)

method ContinueWith(aAction: Action1<Task>; aState: Object): Task
Task ContinueWith(Action1<Task> aAction, Object aState)
func ContinueWith(_ aAction: Action1<Task>, _ aState: Object) -> Task
Task ContinueWith(Action1<Task> aAction, Object aState)
Function ContinueWith(aAction As Action1<Task>, aState As Object) As Task

Parameters:

  • aAction:
  • aState:

ContinueWith<T>    (declared in Task)

method ContinueWith<T>(aAction: Func2<Task, T>; aState: Object): Task1<T>
Task1<T> ContinueWith<T>(Func2<Task, T> aAction, Object aState)
func ContinueWith<T>(_ aAction: Func2<Task, T>, _ aState: Object) -> Task1<T>
Task1<T> ContinueWith<T>(Func2<Task, T> aAction, Object aState)
Function ContinueWith<T>(aAction As Func2<Task, T>, aState As Object) As Task1<T>

Parameters:

  • aAction:
  • aState:

run    (declared in Task)


Start

method Start(aScheduler: Executor)
void Start(Executor aScheduler)
func Start(_ aScheduler: Executor)
void Start(Executor aScheduler)
Sub Start(aScheduler As Executor)

Parameters:

  • aScheduler:

Wait


method Wait(aTimeoutMSec: Integer): Boolean
Boolean Wait(Integer aTimeoutMSec)
func Wait(_ aTimeoutMSec: Integer) -> Boolean
Boolean Wait(Integer aTimeoutMSec)
Function Wait(aTimeoutMSec As Integer) As Boolean

Parameters:

  • aTimeoutMSec: