Classe TeamFoundationHostManagementService
Hierarquia de herança
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationHostManagementService
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (em Microsoft.TeamFoundation.Framework.Server.dll)
Sintaxe
'Declaração
<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
O tipo TeamFoundationHostManagementService expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
DeploymentType | Indica qual o tipo da implantação é OnPremises, DevFabric, Cloud, ou Unknown. |
![]() |
HostDormancySeconds | |
![]() |
IsHosted | Indica se DeploymentType é Cloud ou DevFabric. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
![]() |
BeginRequest | |
![]() |
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 os processos de processo inativos cujo aluguer expirou e não fecharam limpa. |
![]() |
Dispose | |
![]() |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) |
![]() |
GetConfigDataTierTime | |
![]() |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) |
![]() |
GetHostIdFromPath(TeamFoundationRequestContext, String) | |
![]() |
GetHostIdFromPath(TeamFoundationRequestContext, String, Boolean) | |
![]() |
GetType | Obtém Type da instância atual. (Herdado de Object.) |
![]() |
PingHostProcess | Usado para enviar uma solicitação de ping a um processo que está se operando neste aplicativo.A solicitação é enviada por meio de uma notificação SQL.Se o processo está sendo executado corretamente e notificações SQL está sendo processado, o ping deve retornar com êxito em um curto período de tempo.Se as notificações estão sendo processadas por meio de monitorar ou processo perdeu a conexão a base de dados, pode ser mais tempo ou nunca concluir. |
![]() |
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 | |
![]() |
StartHost | |
![]() |
Stop | |
![]() |
StopHost | Para sincronamente o host serviço em todos os processos ativos. |
![]() |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
![]() |
UpdateServiceHost | Atualiza a definição do host serviço usando as propriedades fornecidas. |
Superior
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
![]() ![]() |
ITeamFoundationService.ServiceEnd | |
![]() ![]() |
ITeamFoundationService.ServiceStart |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.