TeamFoundationHostManagementService, classe
Hiérarchie d'héritage
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationHostManagementService
Espace de noms : Microsoft.TeamFoundation.Framework.Server
Assembly : Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)
Syntaxe
'Déclaration
<TeamFoundationServiceDependency(GetType(TeamFoundationLocationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationLockingService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationTaskService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationTracingService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationJobService))> _
Public NotInheritable Class TeamFoundationHostManagementService _
Implements IDisposable, ITeamFoundationHostManagementService, ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationLocationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationLockingService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationTaskService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationTracingService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationJobService))]
public sealed class TeamFoundationHostManagementService : IDisposable,
ITeamFoundationHostManagementService, ITeamFoundationService
Le type TeamFoundationHostManagementService expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
DeploymentType | Indique où le type de déploiement sont OnPremises, DevFabric, Cloud, ou Unknown. | |
HostDormancySeconds | ||
IsHosted | Indique si DeploymentType est Cloud ou DevFabric. |
Début
Méthodes
Nom | Description | |
---|---|---|
BeginRequest | ||
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 les au processus inactifs dont le bail a expiré et ils ne se sont pas arrêtés correctement. | |
Dispose | ||
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
GetConfigDataTierTime | ||
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetHostIdFromPath(TeamFoundationRequestContext, String) | ||
GetHostIdFromPath(TeamFoundationRequestContext, String, Boolean) | ||
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
PingHostProcess | 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és, le ping doit retourner correctement en peu de temps.Si les notifications sont traitées au moyen d'interrogation ou le processus a perdu la connexion à la base de données, cela peut prendre plus longtemps ou jamais termine. | |
QueryChildrenServiceHostPropertiesCached | ||
QueryExecutionState(TeamFoundationRequestContext) | Les requêtes pour tout le service inscrit héberge, les 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 | ||
StartHost | ||
Stop | ||
StopHost | Arrête synchrone l'hôte de service de tous les processus actifs. | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) | |
UpdateServiceHost | Met à jour la définition d'hôte de service à l'aide des propriétés fournies. |
Début
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
ITeamFoundationService.ServiceEnd | ||
ITeamFoundationService.ServiceStart |
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.