Interface ITeamFoundationHostManagementService
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (em Microsoft.TeamFoundation.Framework.Server.dll)
Sintaxe
'Declaração
<DefaultServiceImplementationAttribute(GetType(TeamFoundationHostManagementService))> _
Public Interface ITeamFoundationHostManagementService _
Inherits ITeamFoundationService
[DefaultServiceImplementationAttribute(typeof(TeamFoundationHostManagementService))]
public interface ITeamFoundationHostManagementService : ITeamFoundationService
O tipo ITeamFoundationHostManagementService expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
DeploymentType | Indica qual o tipo da implantação é OnPremises, DevFabric, nuvem, ou não. | |
HostDormancySeconds | O número mínimo de segundos um host resta sem solicitações de usuário final antes de início de trabalho em segundo plano ser desativado para a letargia. | |
IsHosted | Indica se o DeploymentType é nuvem ou DevFabric. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
BeginRequest | Retorna um RequestContextBase definido em uma determinada instância | |
BeginUserRequest | ||
CreateServiceHost | Cria uma definição de host serviço usando as propriedades fornecidas. | |
DeleteServiceHost(TeamFoundationRequestContext, Guid) | Exclui um host de serviço do servidor. | |
DeleteServiceHost(TeamFoundationRequestContext, Guid, UnusedDatabaseReasonNotUsed) | ||
DetectInactiveProcesses | Detectar e remove processos inativas (os processos cujo aluguer expirou e não fecharam limpa). | |
GetConfigDataTierTime | ||
GetHostIdFromPath | ||
PingHostProcess | PingHostProcess é usado para enviar uma solicitação de ping a um processo que está se operando neste aplicativo.A solicitação é enviada por uma notificação SQL.Se o processo está sendo executado corretamente e notificações SQL estão sendo processadas o ping devem retornar com êxito em um curto período de tempo.Se as notificações estão sendo processadas pela pesquisa ou processo perdeu a conexão a base de dados que pode receber mais tempo ou nunca completo. | |
QueryChildrenServiceHostPropertiesCached | ||
QueryExecutionState(TeamFoundationRequestContext) | Consultas para qualquer serviço registrado hospedam, processos e instâncias host. | |
QueryExecutionState(TeamFoundationRequestContext, Guid) | Consultas para um ou qualquer host registrado de serviço, e processos e instâncias relacionados host. | |
QueryHostReadyState | Consulta o estado pronto host. | |
QueryServiceHostProperties(TeamFoundationRequestContext, Guid) | Consultas propriedades do host de serviço usando o ID de host fornecido.Isso não retorna nenhum detalhes sobre este host, e não incluirá quaisquer filhos. | |
QueryServiceHostProperties(TeamFoundationRequestContext, Guid, ServiceHostFilterFlags) | Consultas propriedades do host de serviço usando o ID de host fornecido.Se os filhos são incluídos a lista de saída irá conter propriedades para todos os hosts filhos do aplicativo host de serviço. | |
QueryServiceHostPropertiesCached | ||
ServiceEnd | ServiceEnd é chamado quando o host está sendo desligamento e esse serviço deve liberar quaisquer recursos que está sustentando. (Herdado de ITeamFoundationService.) | |
ServiceStart | ServiceStart é chamado quando o serviço é inicializado.Se o serviço intialized de forma assíncrona deve implementar Service_Ready que é usado para determinar quando o serviço está pronto para que os usuários acessem o. (Herdado de ITeamFoundationService.) | |
StartHost | ||
Stop | ||
StopHost | Para sincronamente o host serviço em todos os processos ativos. | |
UpdateServiceHost | Atualiza a definição do host serviço usando as propriedades fornecidas. |
Superior