Share via


TeamFoundationServicingService, classe

Hiérarchie d'héritage

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationServicingService

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

Syntaxe

'Déclaration
<TeamFoundationServiceDependency(GetType(TeamFoundationJobService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationFileService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationHostManagementService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationLockingService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationDatabaseManagementService))> _
Public Class TeamFoundationServicingService _
    Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationJobService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationFileService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationHostManagementService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationLockingService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationDatabaseManagementService))]
public class TeamFoundationServicingService : ITeamFoundationService

Le type TeamFoundationServicingService expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique TeamFoundationServicingService

Début

Méthodes

  Nom Description
Méthode publique AddServicingOperation(TeamFoundationRequestContext, Stream, TeamFoundationLock) Ajoute une nouvelle opération de maintenance à la base de données de configuration.Tous les groupes de service d'étape spécifiés dans le fichier XML doivent être ajoutés à la base de données de configuration avant d'appeler cette méthode.
Méthode publique AddServicingOperation(TeamFoundationRequestContext, String, IEnumerable<String>, IEnumerable<String>) Ajoute une nouvelle opération de maintenance à la base de données de configuration.Tous les groupes de service d'étape répertoriés dans la collection d' [stepGroups] doivent être ajoutés à la base de données de configuration avant d'appeler cette méthode.
Méthode publique AddServicingOperation(TeamFoundationRequestContext, String, IEnumerable<String>, IEnumerable<String>, TeamFoundationLock) Ajoute une nouvelle opération de maintenance à la base de données de configuration.Tous les groupes de service d'étape répertoriés dans la collection d' [stepGroups] doivent être ajoutés à la base de données de configuration avant d'appeler cette méthode.
Méthode publique AddServicingResource
Méthode publique AddServicingStepGroups(TeamFoundationRequestContext, IEnumerable<ServicingStepGroup>) L'étape Adds service des groupes et entretien effectue un pas répertorié dans la collection d' [stepGroups] à la base de données de configuration.
Méthode publique AddServicingStepGroups(TeamFoundationRequestContext, IEnumerable<ServicingStepGroup>, TeamFoundationLock) L'étape Adds service des groupes et entretien effectue un pas répertorié dans la collection d' [stepGroups] à la base de données de configuration.
Méthode publique AddUpdatePackageHistoryEntry
Méthode publique DeleteServicingOperation Opération de maintenance spécifiée par suppressions.
Méthode publique DeleteServicingResources
Méthode publique DeleteServicingStepGroups Les suppressions entretenant l'étape de groupe et l'entretenant effectue un pas répertorié dans la collection de stepGroups.
Méthode publique DisableServicing [DisableServicing] est utilisé pour empêcher des travaux de service à exécuter.Tout l'entretien doit être effectué avant l'entretien peut être désactivé.
Méthode publique EnableServicing
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 publiqueMembre statique GetDatabasePseudoHostId
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetServicingDetails(TeamFoundationRequestContext, Guid, ServicingStepDetailFilterOptions, ServicingJobDetail%)
Méthode publique GetServicingDetails(TeamFoundationRequestContext, Guid, DateTime, ServicingJobDetail%)
Méthode publique GetServicingDetails(TeamFoundationRequestContext, Guid, ServicingStepDetailFilterOptions, Int64, ServicingJobDetail%)
Méthode publique GetServicingDetails(TeamFoundationRequestContext, Guid, DateTime, Int64, ServicingJobDetail%)
Méthode publique GetServicingJobInfo
Méthode publique GetServicingJobStats
Méthode publique GetServicingOperation Obtient une opération de maintenance spécifiée.
Méthode publique GetServicingResources
Méthode publique GetServicingStepGroupOperations Retourne une liste de pour les opérations de maintenance auxquelles un groupe spécifié d'étape appartient.
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 PerformServicingJob(TeamFoundationRequestContext, ServicingJobData)
Méthode publique PerformServicingJob(TeamFoundationRequestContext, ServicingJobData, Guid, DateTime)
Méthode publique QueryServicingJobsInfo
Méthode publique QueryUpdatePackageHistory
Méthode publique QueueMoveCollection
Méthode publique QueuePatchCollections
Méthode publique QueuePatchDatabases
Méthode publique QueueServicingJob
Méthode publique QueueServicingJobs
Méthode publique RequeueServicingJob
Méthode publique ServiceEnd
Méthode publique ServiceStart
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)
Méthode publique UpdateServicingOperation(TeamFoundationRequestContext, Stream, TeamFoundationLock) Met à jour l'opération de maintenance.Tous les groupes de service d'étape répertoriés dans la collection d' [stepGroups] doivent être ajoutés à la base de données de configuration avant d'appeler cette méthode.
Méthode publique UpdateServicingOperation(TeamFoundationRequestContext, String, IEnumerable<String>, IEnumerable<String>, TeamFoundationLock) Met à jour l'opération de maintenance.Tous les groupes de service d'étape répertoriés dans la collection d' [stepGroups] doivent être ajoutés à la base de données de configuration avant d'appeler cette méthode.
Méthode publique UpdateServicingStepGroups Les mises à jour entretenant des groupes d'étape et les entretenant effectue un pas répertorié dans la collection d' [stepGroups] .

Début

Champs

  Nom Description
Champ publicMembre statique CreateProjectServicingProvider

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