TeamFoundationHostManagementService (Clase)
Jerarquía de herencia
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationHostManagementService
Espacio de nombres: Microsoft.TeamFoundation.Framework.Server
Ensamblado: Microsoft.TeamFoundation.Framework.Server (en Microsoft.TeamFoundation.Framework.Server.dll)
Sintaxis
'Declaración
<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
El tipo TeamFoundationHostManagementService expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
DeploymentType | Indica dónde se OnPremises, DevFabric, Cloud, o Unknownel tipo de implementación. | |
HostDormancySeconds | ||
IsHosted | Indica si DeploymentType es Cloud o DevFabric. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
BeginRequest | ||
BeginUserRequest | ||
CreateServiceHost | Crea una definición del host de servicio utilizando propiedades proporcionadas. | |
DeleteServiceHost(TeamFoundationRequestContext, Guid) | Elimina un host de servicio del servidor. | |
DeleteServiceHost(TeamFoundationRequestContext, Guid, UnusedDatabaseReasonNotUsed) | ||
DetectInactiveProcesses | Detecta y quita los proceso procesos inactivos cuyo ha expirado arriendo y no se han cerrado limpio. | |
Dispose | ||
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
GetConfigDataTierTime | ||
GetHashCode | Sirve como la función hash predeterminada. (Se hereda de Object). | |
GetHostIdFromPath(TeamFoundationRequestContext, String) | ||
GetHostIdFromPath(TeamFoundationRequestContext, String, Boolean) | ||
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
PingHostProcess | Se utiliza para enviar una solicitud ping a un proceso que se está trabajando en esta aplicación.Esta solicitud se envía mediante una notificación de SQL.Si el proceso se ejecuta correctamente y notificaciones se procesa de SQL, el ping debe volver correctamente en poco tiempo.Si las notificaciones se procesan mediante el sondeo o el proceso tiene ha perdido la conexión a la base de datos, puede durar o no finalizar nunca. | |
QueryChildrenServiceHostPropertiesCached | ||
QueryExecutionState(TeamFoundationRequestContext) | Consultas para todos los hosts de servicio, procesos, e instancias registrados host. | |
QueryExecutionState(TeamFoundationRequestContext, Guid) | Consultas para un o todo el host registrados de servicio, y procesos e instancias relacionados host. | |
QueryHostReadyState | Consulta el estado listo host. | |
QueryServiceHostProperties(TeamFoundationRequestContext, Guid) | Consultas para las propiedades del host de servicio mediante su identificador proporcionada hostEsto no devolverá ninguna detalles sobre este host, y no incluirá a los elementos secundarios. | |
QueryServiceHostProperties(TeamFoundationRequestContext, Guid, ServiceHostFilterFlags) | Consultas para las propiedades del host de servicio mediante su identificador proporcionada hostSi los elementos secundarios se incluyen, la lista de resultados contendrá propiedades para todos los hosts secundarios host solicitado del servicio. | |
QueryServiceHostPropertiesCached | ||
StartHost | ||
Stop | ||
StopHost | Detiene sincrónicamente el host de servicio en todos los procesos activos. | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). | |
UpdateServiceHost | Actualiza la definición del host de servicio utilizando propiedades proporcionadas. |
Arriba
Implementaciones de interfaz explícita
Nombre | Descripción | |
---|---|---|
ITeamFoundationService.ServiceEnd | ||
ITeamFoundationService.ServiceStart |
Arriba
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.TeamFoundation.Framework.Server (Espacio de nombres)