Share via


Classe TeamFoundationJobReportingService

Serviço de trabalho que relata a funcionalidade específica. Os serviços do Registro e de notificação são incluídos como relatório de dados é armazenado no Registro e nós precisamos notificação dessas alterações.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.Server.Core.TeamFoundationJobReportingService

Namespace:  Microsoft.TeamFoundation.Server.Core
Assembly:  Microsoft.TeamFoundation.Server.Core (em Microsoft.TeamFoundation.Server.Core.dll)

Sintaxe

'Declaração
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationHostManagementService))> _
Public NotInheritable Class TeamFoundationJobReportingService _
    Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationHostManagementService))]
public sealed class TeamFoundationJobReportingService : ITeamFoundationService

O tipo TeamFoundationJobReportingService expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública ImageScaleSize
Propriedade pública JobNameCache
Propriedade pública MaxNumberOfHistoryResults
Propriedade pública NumberOfJobsToShowInChart
Propriedade pública ReportingWindowHours

Superior

Métodos

  Nome Descrição
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público GetAgentInformation Obter informações do agente para o agente que executar este trabalho.
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método público GetJobName Obter o nome de trabalho usando a identificação de trabalhoIsso funcionará para os trabalhos conhecidos GUIDs; se a fila não são conhecidos, retornará GUID.
Método público GetResultTypeCount Consulte o histórico de trabalho para o número de tipos de resultado durante um dado período de tempo.Contagem de ResultTypeId ResultTypeName ------------ -------------- ----- Êxitos 0 322 5 2 bloquearam se a hora de início não são fornecidas, então usaremos a hora de fim se fornecido) ou agora menos 48 horas (a menos que essa no Registro).Se a hora de fim não são fornecidas, nós podemos agora.
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público QueryHistory
Método público QueryJobCountsAndRunTime
Método público QueryQueueEntries
Método público QueryQueuePositionCounts
Método público QueryQueueTimes
Método público QueryResultsOverTime
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Implementações explícitas da interface

  Nome Descrição
Implementação explícita da interfaceMétodo particular ITeamFoundationService.ServiceEnd
Implementação explícita da interfaceMétodo particular 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.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Server.Core