ITeamFoundationHostManagementService, interface
Espace de noms : Microsoft.TeamFoundation.Framework.Server
Assembly : Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)
Syntaxe
'Déclaration
<DefaultServiceImplementationAttribute(GetType(TeamFoundationHostManagementService))> _
Public Interface ITeamFoundationHostManagementService _
Inherits ITeamFoundationService
[DefaultServiceImplementationAttribute(typeof(TeamFoundationHostManagementService))]
public interface ITeamFoundationHostManagementService : ITeamFoundationService
Le type ITeamFoundationHostManagementService expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
DeploymentType | Indique où le type de déploiement est OnPremises, DevFabric, nuage, ou inconnues. | |
HostDormancySeconds | Le nombre minimal de secondes un hôte doit passer sans demandes d'utilisateur avant que Début de tâches en arrière-plan d'être désactivé pour la latence. | |
IsHosted | Indique si le DeploymentType est nuage ou DevFabric. |
Début
Méthodes
Nom | Description | |
---|---|---|
BeginRequest | Retourne un RequestContextBase destiné à l'instance donnée | |
BeginUserRequest | ||
CreateServiceHost | Crée une définition d'hôte de service à l'aide des propriétés fournies. | |
DeleteServiceHost(TeamFoundationRequestContext, Guid) | Supprime un hôte de service du serveur. | |
DeleteServiceHost(TeamFoundationRequestContext, Guid, UnusedDatabaseReasonNotUsed) | ||
DetectInactiveProcesses | Détecte et supprime des processus inactifs (les processus dont le bail a expiré et ne se sont pas arrêtés correctement). | |
GetConfigDataTierTime | ||
GetHostIdFromPath | ||
PingHostProcess | PingHostProcess est utilisé pour envoyer une demande PING à un processus exécuté sur cette application.Cette requête est envoyée via une notification SQL.Si le processus s'exécute correctement et des notifications SQL sont traitées le ping doivent retourner correctement au cours d'une courte période.Si des notifications sont gérées via l'interrogation ou le processus a perdu la connexion à la base de données qu'il peut falloir plus longtemps ou jamais complet. | |
QueryChildrenServiceHostPropertiesCached | ||
QueryExecutionState(TeamFoundationRequestContext) | Les requêtes pour tout le service inscrit héberge, des processus et des instances hôte. | |
QueryExecutionState(TeamFoundationRequestContext, Guid) | Recherche un ou tous les hôtes stockés de service, et processus et instances connexes hôte. | |
QueryHostReadyState | Interroge l'état Prêt hôte. | |
QueryServiceHostProperties(TeamFoundationRequestContext, Guid) | Recherche des propriétés Hôte de service à l'identification fournies hôteCela ne retourne aucune information concernant cet hôte, et il n'inclut aucun enfant. | |
QueryServiceHostProperties(TeamFoundationRequestContext, Guid, ServiceHostFilterFlags) | Recherche des propriétés Hôte de service à l'identification fournies hôteSi des enfants sont inclus la liste de sortie contiendra des propriétés pour tous les hôtes enfants de l'hôte demandé de service. | |
QueryServiceHostPropertiesCached | ||
ServiceEnd | ServiceEnd est appelé lorsque l'hôte d'arrêt et ce service doit libérer toutes les ressources qu'il gère sur. (Hérité de ITeamFoundationService.) | |
ServiceStart | ServiceStart est appelé lorsque le service est initialisé.Si le service intialized de façon asynchrone elle doit implémenter Service_Ready utilisé pour déterminer si le service est prêt pour les utilisateurs y accèdent. (Hérité de ITeamFoundationService.) | |
StartHost | ||
Stop | ||
StopHost | Arrête synchrone l'hôte de service de tous les processus actifs. | |
UpdateServiceHost | Met à jour la définition d'hôte de service à l'aide des propriétés fournies. |
Début