TaskExecutionContext Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Verwaltet den Ausführungskontext für den aktuellen Task.
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
- Vererbung
-
TaskExecutionContext
- Implementiert
Konstruktoren
| TaskExecutionContext(ITaskManager) |
Initialisiert eine neue Instanz der TaskExecutionContext-Klasse mit dem angegebenen taskManager-Parameter. |
Eigenschaften
| Context |
Ruft die Daten ab, die aus der Umgebung kommen. |
| DataBus |
Ruft den Datenbus des Kontexts ab. |
| IsCancelable |
Ruft einen Wert ab, der angibt, ob der Task abgebrochen werden kann, oder legt ihn fest. |
| IsCancelRequested |
Ruft einen Wert ab, der angibt, ob es eine Anforderung gibt, den Task abzubrechen. |
| Moniker |
Ruft den Vorgangsmoniker ab. |
| RuntimeProperties |
Ruft den von den Tasks verwendeten temporären Speicher ab. |
Methoden
| Log(ITask, Exception) |
Protokolliert den Fortschritt der Taskausführung für den angegebenen Task und die Ausnahme. |
| Log(ITask, String) |
Protokolliert den Status der Taskausführung. |
| Log(ITask, String, Exception, TaskExecutionLogEntryType) |
Protokolliert den Status der Taskausführung mit dem angegebenen Task, der Meldung, der Ausnahme und dem Protokolleintragstyp. |
| Log(ITask, String, TaskExecutionLogEntryType) |
Protokolliert den Status der Taskausführung mit dem angegebenen Task, der Meldung und dem Protokolleintragstyp. |
| ReportProgress(ITask, Int32, String) |
Meldet den Taskstatus. Diese Klasse kann nicht vererbt werden. |
Ereignisse
| CancelableChanged |
Tritt ein, wenn sich IsCancelable ändert. |
| CancelRequested |
Tritt ein, wenn sich IsCancelRequested ändert. |
| ExecutionProgress |
Tritt auf, wenn der Status für die Ausführung des Steuerelements geändert wird. |
| LogEntry |
Tritt auf, wenn der Protokolleintrag des Steuerelements geändert wurde. |