Device.InvokeOnMainThreadAsync Yöntem

Tanım

Aşırı Yüklemeler

InvokeOnMainThreadAsync(Action)

Cihaz Ana (UI) iş parçacığında bir eylemi çağırır.

InvokeOnMainThreadAsync(Func<Task>)

Cihaz Ana (UI) iş parçacığında bir Func çağırır.

InvokeOnMainThreadAsync<T>(Func<T>)

Cihaz Ana (UI) iş parçacığında bir Func çağırır.

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

Cihaz Ana (UI) iş parçacığında bir Func çağırır.

InvokeOnMainThreadAsync(Action)

Cihaz Ana (UI) iş parçacığında bir eylemi çağırır.

public static System.Threading.Tasks.Task InvokeOnMainThreadAsync (Action action);
static member InvokeOnMainThreadAsync : Action -> System.Threading.Tasks.Task

Parametreler

action
Action

Çağrılacak eylem

Döndürülenler

Task

Şunlara uygulanır

InvokeOnMainThreadAsync(Func<Task>)

Cihaz Ana (UI) iş parçacığında bir Func çağırır.

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

Parametreler

funcTask
Func<Task>

Çağrılacak Işlev.

Döndürülenler

Task

Şunlara uygulanır

InvokeOnMainThreadAsync<T>(Func<T>)

Cihaz Ana (UI) iş parçacığında bir Func çağırır.

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

Tür Parametreleri

T

Func 'ın dönüş türü.

Parametreler

func
Func<T>

Çağrılacak Işlev.

Döndürülenler

Task<T>

Şunlara uygulanır

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

Cihaz Ana (UI) iş parçacığında bir Func çağırır.

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

Tür Parametreleri

T

Func 'ın dönüş türü.

Parametreler

funcTask
Func<Task<T>>

Çağrılacak Işlev.

Döndürülenler

Task<T>

Şunlara uygulanır