Share via


ITaskExecutionContext Antarmuka

Definisi

Mengelola konteks eksekusi untuk utas saat ini.

public interface class ITaskExecutionContext
public interface ITaskExecutionContext
type ITaskExecutionContext = interface
Public Interface ITaskExecutionContext
Turunan

Properti

Context

Mendapatkan data yang berasal dari lingkungan.

DataBus

Mendapatkan data yang dikumpulkan dari pengguna ke lingkungan.

IsCancelable

Mendapatkan atau menetapkan nilai yang menunjukkan apakah Tugas ini dapat dibatalkan.

IsCancelRequested

Mendapatkan nilai yang menunjukkan apakah pembatalan diminta.

Moniker

Mendapatkan moniker tugas.

RuntimeProperties

Mendapatkan penyimpanan sementara yang digunakan oleh tugas yang berisi koneksi server.

Metode

Log(ITask, Exception)

Merekam kemajuan eksekusi tugas.

Log(ITask, String)

Menunjukkan kemajuan eksekusi tugas dalam log dengan parameter string yang ditentukan.

Log(ITask, String, Exception, TaskExecutionLogEntryType)

Menunjukkan kemajuan ekseksi tugas dalam log dengan string, pesan kesalahan, dan jenis entri log yang ditentukan.

Log(ITask, String, TaskExecutionLogEntryType)

Menunjukkan kemajuan ekseksi tugas dalam log dengan string dan jenis entri log yang ditentukan.

ReportProgress(ITask, Int32, String)

Menunjukkan metode yang digunakan untuk melaporkan kemajuan tugas.

Acara

CancelRequested

Terjadi ketika pembatalan diminta.

Berlaku untuk