| | Name | Description |
|---|
 | InvokeIfRequired(Action) |
Invokes the specified callback on the message loop and waits for its completion.
If the current thread is the thread running the message loop, executes the callback
directly without pumping the message loop.
|
 | InvokeIfRequiredT(FuncT) |
Invokes the specified callback, waits for its completion, and returns the result.
If the current thread is the thread running the message loop, executes the callback
directly without pumping the message loop.
|
 | InvokeIfRequiredT(ActionT, T) |
Executes an action synchronously on the message loop thread.
|
 | InvokeIfRequiredT, TResult(FuncT, TResult, T) |
Evaluates a function synchronously on the message loop thread.
|
 | InvokeIfRequiredT1, T2(ActionT1, T2, T1, T2) |
Executes an action synchronously on the message loop thread.
|
 | InvokeIfRequiredT1, T2, TResult(FuncT1, T2, TResult, T1, T2) |
Evaluates a function synchronously on the message loop thread.
|
 | InvokeIfRequiredT1, T2, T3(ActionT1, T2, T3, T1, T2, T3) |
Executes an action synchronously on the message loop thread.
|
 | InvokeIfRequiredT1, T2, T3, TResult(FuncT1, T2, T3, TResult, T1, T2, T3) |
Evaluates a function synchronously on the message loop thread.
|
 | InvokeIfRequiredT1, T2, T3, T4(ActionT1, T2, T3, T4, T1, T2, T3, T4) |
Executes an action synchronously on the message loop thread.
|
 | InvokeIfRequiredT1, T2, T3, T4, TResult(FuncT1, T2, T3, T4, TResult, T1, T2, T3, T4) |
Evaluates a function synchronously on the message loop thread.
|
 | InvokeIfRequiredT1, T2, T3, T4, T5(ActionT1, T2, T3, T4, T5, T1, T2, T3, T4, T5) |
Executes an action synchronously on the message loop thread.
|
 | InvokeIfRequiredT1, T2, T3, T4, T5, TResult(FuncT1, T2, T3, T4, T5, TResult, T1, T2, T3, T4, T5) |
Evaluates a function synchronously on the message loop thread.
|
 | InvokeIfRequiredT1, T2, T3, T4, T5, T6, TResult(FuncT1, T2, T3, T4, T5, T6, TResult, T1, T2, T3, T4, T5, T6) |
Evaluates a function synchronously on the message loop thread.
|
 | InvokeIfRequiredT1, T2, T3, T4, T5, T6, T7, TResult(FuncT1, T2, T3, T4, T5, T6, T7, TResult, T1, T2, T3, T4, T5, T6, T7) |
Evaluates a function synchronously on the message loop thread.
|