다음을 통해 공유


AsyncInfo 클래스

정의

중요

이 API는 CLS 규격이 아닙니다.

Windows 런타임 비동기 작업 및 작업과 호환되는 관리되는 작업의 표현을 구성하는 팩터리 메서드를 제공합니다.

public ref class AsyncInfo abstract sealed
[System.CLSCompliant(false)]
public static class AsyncInfo
[System.CLSCompliant(false)]
[System.Security.SecurityCritical]
public static class AsyncInfo
[<System.CLSCompliant(false)>]
type AsyncInfo = class
[<System.CLSCompliant(false)>]
[<System.Security.SecurityCritical>]
type AsyncInfo = class
Public Class AsyncInfo
상속
AsyncInfo
특성

메서드

Run(Func<CancellationToken,Task>)

시작된 작업을 생성하는 함수를 사용하여 Windows 런타임 비동기 작업을 만들고 시작합니다. 작업에서 취소를 지원할 수 있습니다.

Run<TProgress>(Func<CancellationToken,IProgress<TProgress>,Task>)

시작된 작업을 생성하는 함수를 사용하여 진행률 업데이트를 포함하는 Windows 런타임 비동기 작업을 만들고 시작합니다. 작업에서 취소 및 진행률 보고를 지원할 수 있습니다.

Run<TResult,TProgress>(Func<CancellationToken,IProgress<TProgress>,Task<TResult>>)

결과를 반환하는 시작된 작업을 생성하는 함수를 사용하여 진행률 업데이트를 포함하는 Windows 런타임 비동기 작업을 만들고 시작합니다. 작업에서 취소 및 진행률 보고를 지원할 수 있습니다.

Run<TResult>(Func<CancellationToken,Task<TResult>>)

결과를 반환하는 시작된 작업을 생성하는 함수를 사용하여 Windows 런타임 비동기 작업을 만들고 시작합니다. 작업에서 취소를 지원할 수 있습니다.

적용 대상