MicroTask<T>
Overview
Location
- Reference: Echoes.dll
- Namespace: RemObjects.Elements.MicroTasks
- Ancestry: VoidMicroTask | MicroTask<T>
constructor
class property Done: VoidMicroTask read;
class VoidMicroTask Done { get; }
static var Done: VoidMicroTask { get{} }
Shared ReadOnly Property Done() As VoidMicroTask
property Exception: Exception read;
Exception Exception { get; }
var Exception: Exception { get{} }
ReadOnly Property Exception() As Exception
GetResult
Function GetResult() As T
property IsCompleted: Boolean read;
Boolean IsCompleted { get; }
var IsCompleted: Boolean { get{} }
ReadOnly Property IsCompleted() As Boolean
method OnComplete(callback: IAsyncCompletion)
void OnComplete(IAsyncCompletion callback)
func OnComplete(_ callback: IAsyncCompletion)
Sub OnComplete(callback As IAsyncCompletion)
Parameters:
- callback:
SetComplete (T)
method SetComplete(value: T)
void SetComplete(T value)
func SetComplete(_ value: T)
Sub SetComplete(value As T)
Parameters:
- value:
method SetException(e: Exception)
void SetException(Exception e)
func SetException(_ e: Exception)
Sub SetException(e As Exception)
Parameters:
- e:
property State: TaskState read;
var State: TaskState { get{} }
ReadOnly Property State() As TaskState
property Exception: Exception read;
Exception Exception { get; }
var Exception: Exception { get{} }
ReadOnly Property Exception() As Exception
property IsCompleted: Boolean read;
Boolean IsCompleted { get; }
var IsCompleted: Boolean { get{} }
ReadOnly Property IsCompleted() As Boolean
property State: TaskState read;
var State: TaskState { get{} }
ReadOnly Property State() As TaskState
class property Done: VoidMicroTask read;
class VoidMicroTask Done { get; }
static var Done: VoidMicroTask { get{} }
Shared ReadOnly Property Done() As VoidMicroTask
constructor
GetResult
Function GetResult() As T
method OnComplete(callback: IAsyncCompletion)
void OnComplete(IAsyncCompletion callback)
func OnComplete(_ callback: IAsyncCompletion)
Sub OnComplete(callback As IAsyncCompletion)
Parameters:
- callback:
SetComplete (T)
method SetComplete(value: T)
void SetComplete(T value)
func SetComplete(_ value: T)
Sub SetComplete(value As T)
Parameters:
- value:
method SetException(e: Exception)
void SetException(Exception e)
func SetException(_ e: Exception)
Sub SetException(e As Exception)
Parameters:
- e: