Freigeben über


BuildServiceHostUtilities-Klasse

Die BuildServiceHostUtilities-Klasse kann verwendet werden, um einen Builddiensthost auf dem physischen Computer konfigurieren, auf dem sie ausgeführt wird.

Vererbungshierarchie

System.Object
  Microsoft.TeamFoundation.Build.Config.BuildServiceHostUtilities

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

Syntax

'Declaration
Public NotInheritable Class BuildServiceHostUtilities
public static class BuildServiceHostUtilities

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

Methoden

  Name Beschreibung
Öffentliche MethodeStatischer Member ChangeEndpoint Ändert den Endpunkt-d eingehenden URI, wie http://machinename:9191 - für den gerade registrierten Diensthost.
Öffentliche MethodeStatischer Member ChangeEndpointAndUser Veraltet. Ändert den Endpunkt-d eingehenden URI, wie http://machinename:9191 - auf, das den der Dienst nur registrierten Diensthost verdeutlichen.
Öffentliche MethodeStatischer Member ChangeInteractive(Boolean) Ändert das interaktive Flag des Diensts für den gerade registrierten Diensthost.
Öffentliche MethodeStatischer Member ChangeInteractive(Boolean, Boolean) Ändert das interaktive Flag des Diensts für den gerade registrierten Diensthost.
Öffentliche MethodeStatischer Member ChangeUser Veraltet. Ändert das Dienstkonto für den momentan registrierten Diensthost.
Öffentliche MethodeStatischer Member GetCurrent Ruft den gerade registrierten Builddiensthost für diesen Computer ab.
Öffentliche MethodeStatischer Member GetHttpPrefix
Öffentliche MethodeStatischer Member GetUTCertificateThumbprint EINGABETASTE-Zertifikats-Fingerabdruck aus der Registrierung
Öffentliche MethodeStatischer Member Register(IBuildServiceHost, String, String)
Öffentliche MethodeStatischer Member Register(IBuildServiceHost, String, String, X509Certificate2)
Öffentliche MethodeStatischer Member Register(IBuildServiceHost, String, String, String, Boolean) Registriert den Diensthost mit der Projektauflistung, mithilfe des bereitgestellten Benutzername und Kennwort.Wenn der Diensthost bereits registriert ist, wird eine Ausnahme ausgelöst.In diesem Fall rufen zuerst Registrierung aufheben.
Öffentliche MethodeStatischer Member Register(IBuildServiceHost, String, String, X509Certificate2, String, Boolean) Registriert den Diensthost mit der Projektauflistung, mithilfe des bereitgestellten Benutzername und Kennwort.Wenn der Diensthost bereits registriert ist, wird eine Ausnahme ausgelöst.In diesem Fall rufen zuerst Registrierung aufheben.
Öffentliche MethodeStatischer Member RegisterEndpointOnly Registriert teilweise den Diensthost, mithilfe des bereitgestellten Endpunktbenutzernamens, und Kennwort.Der Diensthost wird nicht mit einer Projektauflistung registriert und kann nicht verwendet werden, bis Registrierung abgeschlossen ist.
Öffentliche MethodeStatischer Member Unregister Hebt die Registrierung der aktuell registrierte Diensthost und löscht optional Ressourcen (alle Controller und Agents).Wenn Sie planen, diesen Diensthost auf einen anderen Computer zu verschieben, geben Sie in false für deleteResources.Wenn nicht, führen Sie "true".
Öffentliche MethodeStatischer Member UpdateAuthenticatingAccount Aktualisieren Sie das Team Foundation Server-Authentifizieren für den gerade registrierten Diensthost. Verwenden Sie diese Methode, wenn ein anderes Konto das Builddienstkonto verwendet wird, um für TFS zu authentifizieren
Öffentliche MethodeStatischer Member UpdateBuildServiceAccount Ändert das Dienstkonto für den momentan registrierten Diensthost.Wenn ein anderes Konto verwendet wird, um für TFS zu authentifizieren, verwenden Sie UpdateAuthenticatingAccount.
Öffentliche MethodeStatischer Member UpdateEndpointAndBuildServiceAccount Ändert den Endpunkt-d eingehenden URI, müssen beispielsweise http://machinename:9191 - und der Dienst den gerade registrierten Diensthost.Wenn ein anderes Konto verwendet wird, um für TFS zu authentifizieren, verwenden Sie UpdateAuthenticatingAccount.

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.Config-Namespace