Partager 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(TeamFoundationFileService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationLockingService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationHostManagementService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationDatabaseManagementService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationJobService))> _
Public Class TeamFoundationServicingService _
    Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationFileService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationLockingService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationHostManagementService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationDatabaseManagementService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationJobService))]
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 travail à 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 travail à la base de données de configuration.Tous les groupes de service d'étape répertoriés dans la collection de 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 travail à la base de données de configuration.Tous les groupes de service d'étape répertoriés dans la collection de 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 Ajoute service des groupes et travail 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 Ajoute service des groupes et travail 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 l'DisableServicing est utilisé pour empêcher des postes de service d'être exécutée.Tout l'entretien doit être exécuté 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 publiqueMembre statique GetDeltaOperations Obtenir les opérations de delta mise à niveau.
Méthode publiqueMembre statique GetDeltaOperationsByLevel Obtenir les opérations de delta mise à niveau.
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetServicingDetails(TeamFoundationRequestContext, Guid, ServicingStepDetailFilterOptions, ServicingJobDetail%) Récupère les entrées de journal pour un travail de service.
Méthode publique GetServicingDetails(TeamFoundationRequestContext, Guid, DateTime, ServicingJobDetail%) Récupère les entrées de journal pour un travail de service.
Méthode publique GetServicingDetails(TeamFoundationRequestContext, Guid, ServicingStepDetailFilterOptions, Int64, ServicingJobDetail%) Récupère les entrées de journal pour un travail de service.
Méthode publique GetServicingDetails(TeamFoundationRequestContext, Guid, DateTime, Int64, ServicingJobDetail%) Récupère les entrées de journal pour un travail de service.
Méthode publique GetServicingJobInfo
Méthode publique GetServicingJobStats
Méthode publique GetServicingOperation Obtient une opération de maintenance spécifiée.
Méthode publique GetServicingOperationNames Obtient les noms de toutes les opérations de maintenance.
Méthode publique GetServicingResources
Méthode publique GetServicingStepGroupOperations Retourne une liste d'opérations de maintenance qu'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(TeamFoundationRequestContext, Guid, Int32, Boolean) Entrez une collection dans la base de données cible.
Méthode publique QueueMoveCollection(TeamFoundationRequestContext, Guid, String, Boolean) Entrez une collection dans le pool spécifié de base de données.
Méthode publique QueuePatchCollections Met des travaux de service en file d'attente de corriger des collections.
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) Place l'opération de travail à jour.Tous les groupes de service d'étape répertoriés dans la collection de 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) Place l'opération de travail à jour.Tous les groupes de service d'étape répertoriés dans la collection de 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 de stepGroups.

Début

Champs

  Nom Description
Champ publicMembre statique CreateProjectServicingProvider Utilisé pour déléguer la création du fournisseur de services spécifiques au projet.

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