Async 응용 프로그램 미세 조정(C# 및 Visual Basic)
메서드 및 속성을 사용 하 여 비동기 응용 프로그램으로 유연성과 정밀도 추가할 수 있습니다 하는 Task 형식을 사용할 수 있습니다.이 단원의 항목에서는 사용 하는 예제를 보여 줍니다. CancellationToken 및 중요 한 Task 메서드 같은 Task.WhenAll 및 Task.WhenAny.
사용 하 여 WhenAny 및 WhenAll, 보다 쉽게 여러 작업을 시작 하 고 단일 작업을 모니터링 하 여 완료를 기다립니다.
WhenAny컬렉션의 모든 작업이 완료 되 면 완료 되는 작업을 반환 합니다.
사용 예 WhenAny를 참조 하십시오 한 작업이 완료되면 남은 작업 취소(C# 및 Visual Basic) 및 작업을 여러 개 시작하고 완료될 때마다 처리(C# 및 Visual Basic).
WhenAll컬렉션에 있는 모든 작업이 완료 될 때 완료 하는 작업을 반환 합니다.
에 대 한 자세한 내용과 사용 예 WhenAll를 참조 하십시오 방법: Task.WhenAll을 사용하여 연습 확장(C# 및 Visual Basic).
이 섹션에서는 다음 예제를 포함 되어 있습니다.
프로젝트 프로세스 시작 단추를 다음 이미지와 같이 취소 단추를 포함 하는 UI를 만듭니다.단추 이름을 지정 하는 startButton 및 cancelButton.
완전 한 Windows Presentation Foundation (WPF) 프로젝트에서 다운로드할 수 있습니다 Async 샘플: 미세 조정 사용자 응용 프로그램.