MainThread.InvokeOnMainThreadAsync 메서드

정의

오버로드

InvokeOnMainThreadAsync(Action)

기본 스레드 비동기 호출

InvokeOnMainThreadAsync(Func<Task>)

기본 스레드 비동기 호출

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

기본 스레드 비동기 호출

InvokeOnMainThreadAsync<T>(Func<T>)

기본 스레드 비동기 호출

InvokeOnMainThreadAsync(Action)

기본 스레드 비동기 호출

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

매개 변수

action
System.Action

호출하는 작업

반환

System.Threading.Tasks.Task

대기할 수 있는 작업

적용 대상

InvokeOnMainThreadAsync(Func<Task>)

기본 스레드 비동기 호출

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

매개 변수

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

실행할 함수 작업

반환

System.Threading.Tasks.Task

대기할 수 있는 작업

적용 대상

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

기본 스레드 비동기 호출

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

형식 매개 변수

T

매개 변수

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

실행할 함수 작업

반환

System.Threading.Tasks.Task<T>

대기할 수 있는 작업

적용 대상

InvokeOnMainThreadAsync<T>(Func<T>)

기본 스레드 비동기 호출

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

형식 매개 변수

T

매개 변수

func
System.Func<T>

실행할 함수

반환

System.Threading.Tasks.Task<T>

대기할 수 있는 작업

적용 대상