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.