Compartir a través de


ITeamFoundationHostManagementService (Interfaz)

Espacio de nombres:  Microsoft.TeamFoundation.Framework.Server
Ensamblado:  Microsoft.TeamFoundation.Framework.Server (en Microsoft.TeamFoundation.Framework.Server.dll)

Sintaxis

'Declaración
<DefaultServiceImplementationAttribute(GetType(TeamFoundationHostManagementService))> _
Public Interface ITeamFoundationHostManagementService _
    Inherits ITeamFoundationService
[DefaultServiceImplementationAttribute(typeof(TeamFoundationHostManagementService))]
public interface ITeamFoundationHostManagementService : ITeamFoundationService

El tipo ITeamFoundationHostManagementService expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública DeploymentType Indica dónde se OnPremises, DevFabric, nube, desconocida o el tipo de implementación.
Propiedad pública HostDormancySeconds El número mínimo de segundos un host tiene que ir sin solicitudes de usuario final antes de que los trabajos de fondo comienzan para deshabilitarla para la inactividad.
Propiedad pública IsHosted Indica si el DeploymentType es nube o DevFabric.

Arriba

Métodos

  Nombre Descripción
Método público BeginRequest Devuelve un RequestContextBase de destino en la instancia especificada
Método público BeginUserRequest
Método público CreateServiceHost Crea una definición del host de servicio utilizando propiedades proporcionadas.
Método público DeleteServiceHost(TeamFoundationRequestContext, Guid) Elimina un host de servicio del servidor.
Método público DeleteServiceHost(TeamFoundationRequestContext, Guid, UnusedDatabaseReasonNotUsed)
Método público DetectInactiveProcesses Detecta y quita procesos inactivos (procesos cuyo ha expirado arriendo y no se han cerrado limpio).
Método público GetConfigDataTierTime
Método público GetHostIdFromPath
Método público PingHostProcess PingHostProcess se utiliza para enviar una solicitud ping a un proceso que funciona en esta aplicación.Esta solicitud se envía a través de una notificación de SQL.Si el proceso se ejecuta correctamente y notificaciones de SQL se procesan el ping deben volver correctamente dentro de un período de tiempo corto.Si las notificaciones se procesan mediante el sondeo o el proceso tiene ha perdido la conexión a la base de datos que puede durar o nunca completar.
Método público QueryChildrenServiceHostPropertiesCached
Método público QueryExecutionState(TeamFoundationRequestContext) Consultas para todos los hosts registrados de servicio, procesos y instancias del host.
Método público QueryExecutionState(TeamFoundationRequestContext, Guid) Consultas para un o todo el host registrados de servicio, y procesos e instancias relacionados host.
Método público QueryHostReadyState Consulta el estado listo host.
Método público 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.
Método público QueryServiceHostProperties(TeamFoundationRequestContext, Guid, ServiceHostFilterFlags) Consultas para las propiedades del host de servicio mediante su identificador proporcionada hostSi se incluyan los elementos secundarios la lista de resultados contendrá propiedades para todos los hosts secundarios host solicitado del servicio.
Método público QueryServiceHostPropertiesCached
Método público ServiceEnd Se llama ServiceEnd cuando el host se está desactivado y este servicio debe liberar todos los recursos que mantiene sobre. (Se hereda de ITeamFoundationService).
Método público ServiceStart Se llama ServiceStart cuando se inicializa el servicio.Si el servicio intialized asincrónica debe implementar Service_Ready que se utiliza para determinar cuando el servicio está listo para que los usuarios tengan acceso a. (Se hereda de ITeamFoundationService).
Método público StartHost
Método público Stop
Método público StopHost Detiene sincrónicamente el host de servicio en todos los procesos activos.
Método público UpdateServiceHost Actualiza la definición del host de servicio utilizando propiedades proporcionadas.

Arriba

Vea también

Referencia

Microsoft.TeamFoundation.Framework.Server (Espacio de nombres)