TaskExecutionContext 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 태스크에 대한 실행 컨텍스트를 관리합니다.
public ref class TaskExecutionContext : Microsoft::SqlServer::Management::ITaskExecutionContext
public class TaskExecutionContext : Microsoft.SqlServer.Management.ITaskExecutionContext
type TaskExecutionContext = class
interface ITaskExecutionContext
Public Class TaskExecutionContext
Implements ITaskExecutionContext
- 상속
-
TaskExecutionContext
- 구현
생성자
TaskExecutionContext(ITaskManager) |
지정한 taskManager 매개 변수를 포함하는 TaskExecutionContext 클래스의 새 인스턴스를 초기화합니다. |
속성
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) |
태스크 진행률을 보고합니다. 이 클래스는 상속될 수 없습니다. |
이벤트
CancelableChanged |
IsCancelable가 변경될 때 발생합니다. |
CancelRequested |
IsCancelRequested가 변경될 때 발생합니다. |
ExecutionProgress |
컨트롤의 실행 진행률이 변경될 때 발생합니다. |
LogEntry |
컨트롤의 로그 항목이 변경될 때 발생합니다. |