ITaskExecutionContext 인터페이스

정의

현재 스레드에 대한 실행 컨텍스트를 관리합니다.

public interface class ITaskExecutionContext
public interface ITaskExecutionContext
type ITaskExecutionContext = interface
Public Interface ITaskExecutionContext
파생

속성

Context

환경에서 생성되는 데이터를 가져옵니다.

DataBus

사용자로부터 수집한 데이터를 환경으로 가져옵니다.

IsCancelable

이 태스크를 취소할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다.

IsCancelRequested

취소가 요청되는지 여부를 나타내는 값을 가져옵니다.

Moniker

태스크 모니커를 가져옵니다.

RuntimeProperties

서버 연결이 포함된 태스크에서 사용하는 임시 스토리지를 가져옵니다.

메서드

Log(ITask, Exception)

태스크 실행 진행률을 기록합니다.

Log(ITask, String)

지정된 문자열 매개 변수를 사용하여 로그에 태스크 실행 진행률을 나타냅니다.

Log(ITask, String, Exception, TaskExecutionLogEntryType)

지정된 문자열, 오류 메시지 및 로그 항목 유형을 사용하여 로그에 태스크 실행 진행률을 나타냅니다.

Log(ITask, String, TaskExecutionLogEntryType)

지정된 문자열 및 로그 항목 유형을 사용하여 로그에 태스크 실행 진행률을 나타냅니다.

ReportProgress(ITask, Int32, String)

태스크 진행률을 보고하는 데 사용되는 메서드를 나타냅니다.

이벤트

CancelRequested

취소가 요청될 때 발생합니다.

적용 대상