TaskExecutionContext Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Gère le contexte d’exécution de la tâche en cours.
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
- Héritage
-
TaskExecutionContext
- Implémente
Constructeurs
| Nom | Description |
|---|---|
| TaskExecutionContext(ITaskManager) |
Initialise une nouvelle instance de la TaskExecutionContext classe avec le paramètre TaskManager spécifié. |
Propriétés
| Nom | Description |
|---|---|
| Context |
Obtient les données provenant de l’environnement. |
| DataBus |
Ça obtient le bus de données du contexte. |
| IsCancelable |
Obtient ou définit une valeur indiquant si la tâche peut être annulée. |
| IsCancelRequested |
Obtient une valeur qui indique s’il y a une demande d’annulation de la tâche. |
| Moniker |
On obtient le surnom de mission |
| RuntimeProperties |
Récupère le stockage temporaire utilisé par les tâches. |
Méthodes
| Nom | Description |
|---|---|
| Log(ITask, Exception) |
Enregistre l’avancement de l’exécution de la tâche pour la tâche et l’exception spécifiées. |
| Log(ITask, String, Exception, TaskExecutionLogEntryType) |
Enregistre l’avancement de l’exécution de la tâche avec le type de tâche, message, exception et saisie de journal spécifiés. |
| Log(ITask, String, TaskExecutionLogEntryType) |
Enregistre l’avancement de l’exécution de la tâche avec le type de tâche, message et saisie de journal spécifié. |
| Log(ITask, String) |
Enregistre l’avancement de l’exécution de la tâche. |
| ReportProgress(ITask, Int32, String) |
Rapporte l’avancement de la tâche. Cette classe ne peut pas être héritée. |
Événements
| Nom | Description |
|---|---|
| CancelableChanged |
Se produit lorsque IsCancelable des modifications sont apportées. |
| CancelRequested |
Se produit lorsque IsCancelRequested des modifications sont apportées. |
| ExecutionProgress |
Ça se produit lorsque la progression de l’exécution du contrôle est modifiée. |
| LogEntry |
Se produit lorsque l’entrée de journal du contrôle a changé. |