Freigeben über


TeamFoundationJobReportingService-Klasse

Dienst für Auftragsberichterstellungs-Besonderefunktionalität. Die Registrierungs- und Benachrichtigungsdienstleistungen sind enthalten, da Daten, Berichterstellung, in der Registrierung gespeichert sind und Benachrichtigung wir diese Änderungen erfordern.

Vererbungshierarchie

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

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

Syntax

'Declaration
<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

Der TeamFoundationJobReportingService-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ImageScaleSize
Öffentliche Eigenschaft JobNameCache
Öffentliche Eigenschaft MaxNumberOfHistoryResults
Öffentliche Eigenschaft NumberOfJobsToShowInChart
Öffentliche Eigenschaft ReportingWindowHours

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetAgentInformation Rufen Sie die Agentinformationen für den Agent ab, der diese Bestellung aktiviert hat.
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetJobName Rufen Sie den Auftragnamens ab, der die Verkaufsauftrags-ID angegeben wirdDies funktioniert für bekannte Auftrag; GUIDs wenn der Druckauftrag nicht bekannt ist, wird der GUID zurück.
Öffentliche Methode GetResultTypeCount Fragen Sie den Auftragsverlauf für die Anzahl von Ergebnistypen über eine Berichtsperiode Zeitpunkt ab.Anzahl ResultTypeId ResultTypeName ------------ -------------- ----- Erfolg 0 322 5 blockieren 2, wenn die Startzeit nicht bereitgestellt wird, verwenden wir die Endzeit wenn vorhanden) jetzt oder minus 48 Stunden (es sei denn, überschrieben in der Registrierung).Wenn die Endzeit nicht bereitgestellt wird, werden Sie es jetzt.
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode QueryHistory
Öffentliche Methode QueryJobCountsAndRunTime
Öffentliche Methode QueryQueueEntries
Öffentliche Methode QueryQueuePositionCounts
Öffentliche Methode QueryQueueTimes
Öffentliche Methode QueryResultsOverTime
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Explizite Schnittstellen implementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode ITeamFoundationService.ServiceEnd
Explizite SchnittstellenimplementierungPrivate Methode ITeamFoundationService.ServiceStart

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Server.Core-Namespace