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 dem Build-Agent Server hinzu.Benachrichtigungen werden asynchron den physischen Diensthost bezüglich der Einführung aller Build-Agents gesendet.
Öffentliche Methode AddBuildControllers Fügt dem Buildcontroller Server hinzu.Benachrichtigungen werden asynchron den physischen Diensthost bezüglich der Addition aller Buildcontroller gesendet.
Öffentliche Methode AddBuildServiceHost Fügt einen Builddiensthost dem Server hinzu.
Öffentliche Methode CreateVirtualServiceHost Erstellt einen "virtuellen" Diensthost, einen Controller und einen Agent für die Verwendung mit gehostetem Build.
Öffentliche Methode DeleteBuildAgents Löscht Build-Agent vom Server.Benachrichtigungen werden asynchron den physischen Diensthost zum Löschen aller Build-Agents gesendet.
Öffentliche Methode DeleteBuildControllers Löscht Buildcontroller vom Server.Benachrichtigungen werden asynchron den physischen Diensthost zum 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 Hashfunktion für einen bestimmten Typ. (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 durch Controller-Spezifikation.
Öffentliche Methode QueryBuildControllers(TeamFoundationRequestContext, IList<BuildControllerSpec>)
Öffentliche Methode QueryBuildControllersByUri
Öffentliche Methode QueryBuildServiceHosts Abfragen für Builddiensthosts nach 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
Öffentliche Methode UpdateBuildControllers
Öffentliche Methode UpdateBuildServiceHost

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode ITeamFoundationService.ServiceEnd
Explizite SchnittstellenimplementierungPrivate Methode ITeamFoundationService.ServiceStart Initialisiert den Dienst zusammen 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