Classe TeamFoundationHostManagementService
Gerarchia di ereditarietà
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationHostManagementService
Spazio dei nomi: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Sintassi
'Dichiarazione
<TeamFoundationServiceDependency(GetType(TeamFoundationTracingService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationLockingService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationTaskService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationLocationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationJobService))> _
Public NotInheritable Class TeamFoundationHostManagementService _
Implements ITeamFoundationService, IDisposable
[TeamFoundationServiceDependency(typeof(TeamFoundationTracingService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationLockingService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationTaskService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationLocationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationJobService))]
public sealed class TeamFoundationHostManagementService : ITeamFoundationService,
IDisposable
Il tipo TeamFoundationHostManagementService espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
DeploymentType | Indica dove il tipo di distribuzione è [OnPremises], [DevFabric], [Cloud], o [Unknown]. |
![]() |
HostDormancySeconds | |
![]() |
IsHosted | Indica se [DeploymentType] è [Cloud] o [DevFabric]. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
BeginRequest | Restituisce [RequestContextBase] indirizzato all'istanza specificata. |
![]() |
BeginUserRequest | |
![]() |
CreateServiceHost | Crea una definizione dell'host del servizio utilizzando le proprietà specificate. |
![]() |
DeleteServiceHost(TeamFoundationRequestContext, Guid) | Rimuove un host del servizio dal server. |
![]() |
DeleteServiceHost(TeamFoundationRequestContext, Guid, UnusedDatabaseReasonNotUsed) | |
![]() |
DetectInactiveProcesses | Rileva e rimuove i processi processi inattivi la cui lease è scaduto e non hanno arrestato in modo corretto. |
![]() |
Dispose | |
![]() |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) |
![]() |
GetConfigDataTierTime | |
![]() |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) |
![]() |
GetHostIdFromPath | |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
PingHostProcess | Utilizzato per inviare una richiesta di ping a un processo che lavora a questa applicazione.Questa richiesta viene inviata tramite una notifica SQL.Se il processo viene eseguito correttamente e notifiche di SQL sta sviluppando, il ping deve restituire correttamente in breve tempo.Se le notifiche elaborate tramite polling o il processo verrà perso la connessione al database, può richiedere più tempo o non completare mai. |
![]() |
QueryChildrenServiceHostPropertiesCached | |
![]() |
QueryExecutionState(TeamFoundationRequestContext) | Query per tutti gli host del servizio, processi e istanze registrate host. |
![]() |
QueryExecutionState(TeamFoundationRequestContext, Guid) | Query per un o qualsiasi host del servizio registrato e processi e istanze relativi host. |
![]() |
QueryHostReadyState | Eseguire una query sullo stato pronto host. |
![]() |
QueryServiceHostProperties(TeamFoundationRequestContext, Guid) | Query per le proprietà dell'host del servizio con ID hostCiò non restituirà alcuni dettagli sull'host e non includerà figli. |
![]() |
QueryServiceHostProperties(TeamFoundationRequestContext, Guid, ServiceHostFilterFlags) | Query per le proprietà dell'host del servizio con ID hostSe gli elementi figlio sono inclusi, l'elenco di output conterrà proprietà per tutti gli host figlio dell'host del servizio richiesto. |
![]() |
QueryServiceHostPropertiesCached | |
![]() |
StartHost | |
![]() |
Stop | |
![]() |
StopHost | In modo sincrono interrompe l'host del servizio in tutti i processi attivi. |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
![]() |
UpdateServiceHost | Aggiorna la definizione dell'host del servizio utilizzando le proprietà specificate. |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
![]() ![]() |
ITeamFoundationService.ServiceEnd | |
![]() ![]() |
ITeamFoundationService.ServiceStart |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.