내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

System.Threading.Tasks 네임스페이스

2013-12-13

System.Threading.Tasks 네임스페이스는 동시 및 비동기 코드를 작성하는 작업을 단순화하는 형식을 제공합니다. 주요 형식은 대기하고 취소될 수 있는 비동기 작업을 나타내는 System.Threading.Tasks.Task와 값을 반환할 수 있는 작업인 System.Threading.Tasks.Task<TResult>입니다. Factory 클래스는 작업을 만들고 시작하는 정적 메서드를 제공하고, System.Threading.Tasks.TaskScheduler 클래스는 기본 스레드 예약 인프라를 제공합니다.

  클래스설명
Public 클래스ConcurrentExclusiveSchedulerPair동시 작업이 동시에 실행될 수 있도록 하고 제외 작업은 동시에 실행되지 않도록 하면서 작업 스케줄러에 작업을 실행하기 위한 좌표를 제공합니다.
Public 클래스Task비동기 작업을 나타냅니다.
Public 클래스Task<TResult>값을 반환할 수 있는 비동기 작업을 나타냅니다.
Public 클래스TaskCanceledException작업 취소를 통신하는 데 사용되는 예외를 나타냅니다.
Public 클래스TaskCompletionSource<TResult>대리자에 바인딩되지 않은 Task<TResult>의 생산자 측면을 나타내고 Task 속성을 통해 소비자 측면에 대한 액세스를 제공합니다.
Public 클래스TaskExtensions특정 유형의 Task 인스턴스로 작업하기 위한 static(Visual Basic의 경우 Shared) 메서드 집합을 제공합니다.
Public 클래스TaskFactoryTask 개체를 만들고 예약하도록 지원합니다.
Public 클래스TaskFactory<TResult>Task<TResult> 개체를 만들고 예약하도록 지원합니다.
Public 클래스TaskScheduler작업을 스레드의 큐에 대기하는 낮은 수준의 작업을 처리하는 개체를 나타냅니다.
Public 클래스TaskSchedulerExceptionTaskScheduler에서 잘못된 작업과 통신하는 데 사용되는 예외를 나타냅니다.
Public 클래스UnobservedTaskExceptionEventArgs오류가 발생한 Task의 예외가 관찰되지 않을 때 발생하는 이벤트에 대한 데이터를 제공합니다.

  열거형설명
Public 열거형TaskContinuationOptionsContinueWith() 또는 ContinueWith() 메서드를 사용하여 만드는 작업의 동작을 지정합니다.
Public 열거형TaskCreationOptions작업을 만들고 실행하기 위한 선택적 동작을 제어하는 플래그를 지정합니다.
Public 열거형TaskStatusTask의 수명 주기에서 현재 단계를 나타냅니다.

표시:
© 2014 Microsoft