ITaskExecutionContext ITaskExecutionContext ITaskExecutionContext Interface

정의

현재 스레드에 대한 실행 컨텍스트를 관리합니다. Manages the execution context for the current thread.

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

속성

Context Context Context

환경에서 생성되는 데이터를 가져옵니다. Gets the data that is coming from the environment.

DataBus DataBus DataBus

사용자로부터 수집한 데이터를 환경으로 가져옵니다. Gets the data collected from the user to the environment.

IsCancelable IsCancelable IsCancelable

이 태스크를 취소할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value indicating whether this Task is cancelable.

IsCancelRequested IsCancelRequested IsCancelRequested

취소가 요청되는지 여부를 나타내는 값을 가져옵니다. Gets a value indicating whether cancel is requested.

Moniker Moniker Moniker

태스크 모니커를 가져옵니다. Gets the task moniker.

RuntimeProperties RuntimeProperties RuntimeProperties

서버 연결이 포함된 태스크에서 사용하는 임시 저장소를 가져옵니다. Gets the temporary storage used by the tasks that contains the server connection.

메서드

Log(ITask, Exception) Log(ITask, Exception) Log(ITask, Exception)

태스크 실행 진행률을 기록합니다. Records the progress of the task execution.

Log(ITask, String) Log(ITask, String) Log(ITask, String)

지정된 문자열 매개 변수를 사용하여 로그에 태스크 실행 진행률을 나타냅니다. Indicates the progress of the task execution in the log with the specified string parameter.

Log(ITask, String, TaskExecutionLogEntryType) Log(ITask, String, TaskExecutionLogEntryType) Log(ITask, String, TaskExecutionLogEntryType)

지정된 문자열 및 로그 항목 유형을 사용하여 로그에 태스크 실행 진행률을 나타냅니다. Indicates the progress of the task exection in the log with the specified string and log entry type.

Log(ITask, String, Exception, TaskExecutionLogEntryType) Log(ITask, String, Exception, TaskExecutionLogEntryType) Log(ITask, String, Exception, TaskExecutionLogEntryType)

지정된 문자열, 오류 메시지 및 로그 항목 유형을 사용하여 로그에 태스크 실행 진행률을 나타냅니다. Indicates the progress of the task exection in the log with the specified string, error message, and log entry type.

ReportProgress(ITask, Int32, String) ReportProgress(ITask, Int32, String) ReportProgress(ITask, Int32, String)

태스크 진행률을 보고하는 데 사용되는 메서드를 나타냅니다. Indicates a method used to report the progress of the task.

이벤트

CancelRequested CancelRequested CancelRequested

취소가 요청될 때 발생합니다. Occurs when cancel is requested.

적용 대상