BuildServiceHostUtilities-Klasse

Die [BuildServiceHostUtilities]-Klasse kann verwendet werden, um einen Builddiensthost auf dem physischen Computer zu 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 eingehendes URI, wie http://machinename:9191 - für den gerade registrierten Diensthost.
Öffentliche MethodeStatischer Member ChangeEndpointAndUser Veraltet. Ändert den Endpunkt-d eingehendes URI, wie http://machinename:9191 - und Dienstkonto für den derzeit registrierten Diensthost.
Öffentliche MethodeStatischer Member ChangeInteractive(Boolean) Ändert das interaktive Flag des Diensts für den gerade registrierten Diensthost.
Öffentliche MethodeStatischer Member ChangeInteractive(Boolean, Boolean)
Öffentliche MethodeStatischer Member ChangeUser Veraltet. Ändert das Dienstkonto für den derzeit registrierten Diensthost.
Öffentliche MethodeStatischer Member GetCurrent Ruft den derzeit registrierten Builddiensthost für diesen Computer ab.
Öffentliche MethodeStatischer Member GetHttpPrefix
Ö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 heben Aufruf zuerst Registrierung auf.
Ö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 heben Aufruf zuerst Registrierung auf.
Öffentliche MethodeStatischer Member RegisterEndpointOnly Registriert den teilweise Diensthost, mithilfe des bereitgestellten Endpunktbenutzernamens, und Kennwort.Der Diensthost wird nicht mit einer Projektauflistung registriert und ist nicht verwendet werden, bis Registrierung abgeschlossen ist.
Öffentliche MethodeStatischer Member Unregister Hebt den derzeit registrierten Diensthost Registrierung auf und löscht optional alle Ressourcen (Controller und Agents).Wenn Sie planen, diesen Diensthost auf einen anderen Computer verschieben, übergeben 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 derzeit registrierten Diensthost. Verwenden Sie diese Methode, wenn ein anderes Konto aus dem Builddienstkonto verwendet wird, um für TFS zu authentifizieren
Öffentliche MethodeStatischer Member UpdateBuildServiceAccount Ändert das Dienstkonto für den derzeit 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 eingehendes URI beispielsweise http://machinename:9191 - und Dienstkonto für den derzeit 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