Partager via


TeamFoundationTask<T>, classe

Une tâche qui peut être ajoutée au service de tâche pour exécuter une fois ou sur une base d'intervalle sur un pool de threads de travail. Lorsque la tâche s'exécute, la méthode de rappel fournie est appelée.

Hiérarchie d'héritage

System.Object
  Microsoft.TeamFoundation.Framework.Server.Task.TeamFoundationTask<T>
    Microsoft.TeamFoundation.Framework.Server.TeamFoundationTask

Espace de noms :  Microsoft.TeamFoundation.Framework.Server.Task
Assembly :  Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)

Syntaxe

'Déclaration
Public Class TeamFoundationTask(Of T)
public class TeamFoundationTask<T>

Paramètres de type

  • T

Le type TeamFoundationTask<T> expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique TeamFoundationTask<T> Crée un TeamFoundationTask avec des arguments spécifiés

Début

Propriétés

  Nom Description
Propriété publique Callback Le rappel qui doit être appelé lorsque la tâche est exécutée
Propriété publique Identifier Certaines identificateur pour connaître qui possède cette tâche
Propriété publique Interval La fréquence que la tâche doit exécuter pour cette planification (mesurées en millisecondes)
Propriété publique IsHighPriority
Propriété publique NeedsTargetRequestContext
Propriété publique ServicingContext Marquez indiquer si cette tâche retourne un service ou un contexte système au rappel.
Propriété publique StartTime La première fois que la tâche doit fonctionner
Propriété publique TaskArgs Arguments à passer au rappel de tâche lorsqu'elle est appelée

Début

Méthodes

  Nom Description
Méthode publique Equals Renvoie True si la tâche données cible la même méthode de rappel (Substitue Object.Equals(Object).)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Obtient un code de hachage pour la tâche (Substitue Object.GetHashCode().)
Méthode publique GetRequestContext
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publique ToString Jolie copie cette tâche (Substitue Object.ToString().)

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.TeamFoundation.Framework.Server.Task, espace de noms