Condividi tramite


MainThread.InvokeOnMainThreadAsync Metodo

Definizione

Overload

InvokeOnMainThreadAsync(Action)

Richiamare l'async del thread principale

InvokeOnMainThreadAsync(Func<Task>)

Richiamare l'async del thread principale

InvokeOnMainThreadAsync<T>(Func<Task<T>>)

Richiamare l'async del thread principale

InvokeOnMainThreadAsync<T>(Func<T>)

Richiamare l'async del thread principale

InvokeOnMainThreadAsync(Action)

Richiamare l'async del thread principale

public static System.Threading.Tasks.Task InvokeOnMainThreadAsync (Action action);

Parametri

action
System.Action

Azione da richiamare

Restituisce

System.Threading.Tasks.Task

Un'attività che può essere attesa

Si applica a

InvokeOnMainThreadAsync(Func<Task>)

Richiamare l'async del thread principale

public static System.Threading.Tasks.Task InvokeOnMainThreadAsync (Func<System.Threading.Tasks.Task> funcTask);

Parametri

funcTask
System.Func<System.Threading.Tasks.Task>

Attività di funzione da eseguire

Restituisce

System.Threading.Tasks.Task

Un'attività che può essere attesa

Si applica a

InvokeOnMainThreadAsync<T>(Func<Task<T>>)

Richiamare l'async del thread principale

public static System.Threading.Tasks.Task<T> InvokeOnMainThreadAsync<T> (Func<System.Threading.Tasks.Task<T>> funcTask);

Parametri di tipo

T

Parametri

funcTask
System.Func<System.Threading.Tasks.Task<T>>

Attività di funzione da eseguire

Restituisce

System.Threading.Tasks.Task<T>

Un'attività che può essere attesa

Si applica a

InvokeOnMainThreadAsync<T>(Func<T>)

Richiamare l'async del thread principale

public static System.Threading.Tasks.Task<T> InvokeOnMainThreadAsync<T> (Func<T> func);

Parametri di tipo

T

Parametri

func
System.Func<T>

Funzione da eseguire

Restituisce

System.Threading.Tasks.Task<T>

Un'attività che può essere attesa

Si applica a