Freigeben über


TeamFoundationBuildResourceService-Klasse

Stellt Methoden zum Bearbeiten von Build-Agents, von Buildcontrollern und von Builddiensthosts bereit.

Vererbungshierarchie

System.Object
  Microsoft.TeamFoundation.Build.Server.TeamFoundationBuildResourceService

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

Syntax

'Declaration
Public NotInheritable Class TeamFoundationBuildResourceService _
    Implements ITeamFoundationService
public sealed class TeamFoundationBuildResourceService : ITeamFoundationService

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

Methoden

  Name Beschreibung
Öffentliche Methode AddBuildAgents Fügt Build-Agents dem Server hinzu.Benachrichtigungen werden asynchron zum physischen Diensthost bezüglich der Addition aller Build-Agents gesendet.
Öffentliche Methode AddBuildControllers Fügt Buildcontrollern dem Server hinzu.Benachrichtigungen werden asynchron zum physischen Diensthost bezüglich der Addition aller Buildcontroller gesendet.
Öffentliche Methode AddBuildServiceHost Fügt einem Builddiensthost dem Server hinzu.
Öffentliche Methode DeleteBuildAgents Löscht Build-Agents vom Server.Benachrichtigungen werden asynchron zum physischen Diensthost über das Löschen aller Build-Agents gesendet.
Öffentliche Methode DeleteBuildControllers Löscht Buildcontroller vom Server.Benachrichtigungen werden asynchron zum physischen Diensthost über das Löschen aller Buildcontroller gesendet.
Öffentliche Methode DeleteBuildServiceHost Löscht einen Builddiensthost vom Server.
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode QueryBuildAgents
Öffentliche Methode QueryBuildAgentsByUri
Öffentliche Methode QueryBuildControllers(TeamFoundationRequestContext, BuildControllerSpec) Abfragen für Buildcontroller von Controller-Spezifikation.
Öffentliche Methode QueryBuildControllers(TeamFoundationRequestContext, IList<BuildControllerSpec>)
Öffentliche Methode QueryBuildControllersByUri
Öffentliche Methode QueryBuildServiceHosts Abfragen für Builddiensthosts Namen.
Öffentliche Methode QueryBuildServiceHostsByUri Abfragen für Builddiensthosts durch URI.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode UpdateBuildAgents Aktualisiert eine Liste der Build-Agents.Benachrichtigungen werden asynchron zum physischen Diensthost bezüglich der Änderung aller Build-Agents gesendet, und ein BIS-Ereignis wird ausgelöst, wenn der Status des Agents ändert.
Öffentliche Methode UpdateBuildControllers Aktualisiert eine Liste der Buildcontroller.Benachrichtigungen werden asynchron zum physischen Diensthost bezüglich der Änderung aller Buildcontroller gesendet, und ein BIS-Ereignis wird ausgelöst, wenn der Status des Controllers ändern.
Öffentliche Methode UpdateBuildServiceHost Aktualisiert einen Builddiensthost.

Zum Seitenanfang

Explizite Schnittstellen implementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode ITeamFoundationService.ServiceEnd
Explizite SchnittstellenimplementierungPrivate Methode ITeamFoundationService.ServiceStart Initialisiert den Dienst mit allen erforderlichen Zustand.

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.Build.Server-Namespace