Partager via


ServicingJobData, classe

Hiérarchie d'héritage

System.Object
  Microsoft.TeamFoundation.Framework.Server.ServicingJobData

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

Syntaxe

'Déclaration
Public Class ServicingJobData
public class ServicingJobData

Le type ServicingJobData expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique ServicingJobData()
Méthode publique ServicingJobData(array<String[])

Début

Propriétés

  Nom Description
Propriété publique JobTitle C'est un nom convivial pour ce travail.Il sera utilisé comme nom de travail lorsque des tâches sont mises en file d'attente.
Propriété publique OperationClass OperationClass définit la classe générale de cette opération de travail.
Propriété publique ServicingHostId Une demande de service peut spécifier l'InstanceId de l'hôte qu'il entretiendra.Cela permet au moteur de service pour effectuer des tâches concernant l'hôte de service.
Propriété publique ServicingItems
Propriété publique ServicingItemsValue Remarque : Celles-ci ne doivent pas être modifiés, ils sont la forme sérialisée du dictionnaire de ServicingItems.
Propriété publique ServicingLocks Le LockMode est utilisé pour définir le verrouillage pour les types de tâche spécifiques.Effets de LockMode :NoLock - Ces verrous sont ignorés.Shared - cette opération entraîne le travail d'un verrou partagé sur ce ServicingLock.Tout autre travail acquérez un verrou partagé peut continuer, mais un verrou exclusif sera bloqué jusqu'à ce que vous terminiez et vous ne pourrez pas démarrer tant que le travail exclusif terminée.Exclusive - cette opération entraîne le travail d'un verrou exclusif sur ce ServicingLock.Cela signifie qu'aucune autre opération ne peut démarrer une fois ce verrou soit interrompu.Il attend également tous les JOBs en cours de exécution qui ont un verrou sur un de ces derniers.
Propriété publique ServicingOperations C'est l'ensemble d'objets ServicingOperationqui doit être exécuté pour ce travail de service.Elles sont exécutées dans l'ordre indiqué dans le tableau.Les opérations sont exécutées de façon sérialisée, où la deuxième opération ne démarre pas tant que la première opération.
Propriété publique ServicingOptions ServicingOptions permettent de contrôler la validation de service lorsque le travail est démarré.Consultez l'énumération de ServicingFlags pour les options disponibles.
Propriété publique ServicingTokens
Propriété publique ServicingTokensValue Remarque : Celles-ci ne doivent pas être modifiés ; ils sont la forme sérialisée du dictionnaire de ServicingTokens.

Début

Méthodes

  Nom Description
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de 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 Sert de fonction de hachage par défaut. (Hérité de Object.)
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 Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)

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, espace de noms