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 pour la tâche actuelle.
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
| TaskExecutionContext(ITaskManager) |
Initialise une nouvelle instance de la classe TaskExecutionContext avec le paramètre taskManager spécifié. |
Propriétés
| Context |
Obtient les données qui proviennent de l'environnement. |
| DataBus |
Obtient le bus de données du contexte. |
| IsCancelable |
Obtient ou définit une valeur qui indique si la tâche peut être annulée. |
| IsCancelRequested |
Obtient une valeur qui indique s'il existe une requête pour annuler la tâche. |
| Moniker |
Obtient le moniker de tâche |
| RuntimeProperties |
Obtient le stockage temporaire utilisé par les tâches. |
Méthodes
| Log(ITask, Exception) |
Enregistre la progression de l'exécution de la tâche pour la tâche et l'exception spécifiées. |
| Log(ITask, String) |
Enregistre la progression de l'exécution de la tâche. |
| Log(ITask, String, Exception, TaskExecutionLogEntryType) |
Enregistre la progression de l'exécution de la tâche avec la tâche, le message, l'exception et le type d'entrée du journal spécifiés. |
| Log(ITask, String, TaskExecutionLogEntryType) |
Enregistre la progression de l'exécution de la tâche avec la tâche, le message et le type d'entrée du journal spécifiés. |
| ReportProgress(ITask, Int32, String) |
Signale la progression de tâche. Cette classe ne peut pas être héritée. |
Événements
| CancelableChanged |
Se produit quand IsCancelable change. |
| CancelRequested |
Se produit quand IsCancelRequested change. |
| ExecutionProgress |
Se produit lorsque la progression d'exécution du contrôle est modifiée. |
| LogEntry |
Se produit lorsque l'entrée de journal du contrôle est modifiée. |