다음을 통해 공유


WindowsRuntimeSystemExtensions.AsAsyncAction(Task) 메서드

정의

시작된 작업을 나타내는 Windows 런타임 비동기 작업을 반환합니다.

public:
[System::Runtime::CompilerServices::Extension]
 static Windows::Foundation::IAsyncAction ^ AsAsyncAction(System::Threading::Tasks::Task ^ source);
public static Windows.Foundation.IAsyncAction AsAsyncAction (this System.Threading.Tasks.Task source);
static member AsAsyncAction : System.Threading.Tasks.Task -> Windows.Foundation.IAsyncAction
<Extension()>
Public Function AsAsyncAction (source As Task) As IAsyncAction

매개 변수

source
Task

시작된 작업입니다.

반환

IAsyncAction

시작된 작업을 나타내는 IAsyncAction 인스턴스입니다.

예외

source이(가) null인 경우

source는 시작되지 않은 작업입니다.

설명

참고

Visual Basic 및 c #에서는이 메서드를 형식의 모든 개체에서 인스턴스 메서드로 호출할 수 있습니다 Task . 인스턴스 메서드 구문을 사용하여 이 메서드를 호출할 경우에는 첫 번째 매개 변수를 생략합니다. 자세한 내용은 확장 메서드 (Visual Basic) 또는 확장 메서드 (c # 프로그래밍 가이드)를 참조 하세요.

비동기 작업을 사용 하는 Windows 런타임 메서드에 작업을 전달 하려는 경우이 메서드를 사용 합니다.

AsyncInfo클래스는 Shared 취소 요청에 응답 하 고 진행률을 보고할 수 있는 작업을 나타내는 Windows 런타임 비동기 작업을 만들고 시작 하는 정적 메서드 (Visual Basic의 메서드)를 제공 합니다.

적용 대상