Freigeben über


IBuildServiceHost-Schnittstelle

Schnittstelle für einen Builddiensthost im Server, der Team Foundation Build ausführt.

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

Syntax

'Declaration
Public Interface IBuildServiceHost
public interface IBuildServiceHost

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AcquiredOn Ruft das Datum und die Uhrzeit der Registrierung mit TFS ab, wenn dieser Diensthost Online; andernfalls gibt DateTime.MinValue ist.
Öffentliche Eigenschaft Agents Ruft eine schreibgeschützte Auflistung Agents ab, die diesem Diensthost zugeordnet ist.
Öffentliche Eigenschaft BaseUrl Ruft die zum Diensthost für diesen fest.
Öffentliche Eigenschaft BuildServer Ruft den Buildserver für diesen Diensthost ab.
Öffentliche Eigenschaft ConnectedOn Ruft das Datum und die Uhrzeit der Verbindung an die Meldungswarteschlange ab, wenn dieser Diensthost Online; andernfalls gibt DateTime.MinValue ist.
Öffentliche Eigenschaft Controller Ruft den Buildcontroller ab, der diesem Diensthost zugeordnet ist.
Öffentliche Eigenschaft IsVirtual Ruft einen Wert ab, der angibt, ob dieser Diensthost virtuell ist.Ein virtueller Diensthost wird dynamisch Computern bei Bedarf anstelle statisch zur Installationszeit zugeordnet.
Öffentliche Eigenschaft MessageQueueUrl Ruft die Meldungswarteschlangenadresse ab.Dieses Feld ist nur für Systeme verwenden.
Öffentliche Eigenschaft Name Ruft ab oder legt den Namen für diesen Diensthost fest.
Öffentliche Eigenschaft RequireClientCertificates Ruft ein Flag fest, das beschreibt, ob der Diensthost Clientzertifikate für eingehende Aufrufe erforderlich.
Öffentliche Eigenschaft Status Ruft den Status online des Diensthosts ab.
Öffentliche Eigenschaft StatusChangedOn Ruft das Datum und die Uhrzeit der letzten Voreinstellungen offline Statusänderung des Diensthosts ab.
Öffentliche Eigenschaft Uri Ruft die URL (Uniform Resource Identifier (URI) für diesen Diensthost ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode AddBuildAgent Fügt einem Build-Agent der Auflistung von Agents hinzu, die diesem Diensthost zugeordnet werden.
Öffentliche Methode CreateBuildAgent(String, String) Erstellt einen Build-Agent, der mit dem aktuellen Diensthost zugeordnet wird und fügt es der Auflistung von Agents hinzu.
Öffentliche Methode CreateBuildAgent(String, String, IBuildController) Erstellt einen Build-Agent, der mit dem aktuellen Diensthost zugeordnet wird und fügt es der Auflistung von Agents hinzu.
Öffentliche Methode CreateBuildController Stellt einen Buildcontroller, der dem aktuellen Diensthost zugeordnet ist.
Öffentliche Methode Delete Löscht den Diensthost zusammen mit allen zugeordneten Controllern und Agents.
Öffentliche Methode DeleteBuildAgent Löscht den angegebenen Build-Agent von diesem Diensthost.
Öffentliche Methode DeleteBuildController Löscht den Buildcontroller, der diesem Diensthost zugeordnet ist.
Öffentliche Methode FindBuildAgent Ruft den ab Build-Agent, der den angegebenen Namen verfügt und der mit dem angegebenen Buildcontroller zugeordnet ist.
Öffentliche Methode ReleaseOwnership Gibt Besitz des Diensthosts frei.
Öffentliche Methode Save Speichert alle Änderungen, die seit dem letzten Buildvorgang vorgenommen wurden, dass die Save-Methode aufgerufen wurde.
Öffentliche Methode SetBuildAgentStatus Legt den Build-Agent-Status fest.
Öffentliche Methode SetBuildController Schaltet um den Buildcontroller, der diesem Diensthost zugeordnet ist.
Öffentliche Methode SetBuildControllerStatus Legt den Buildcontrollerstatus fest.
Öffentliche Methode TakeOwnership Nimmt Besitz des Diensthosts ohne.

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.TeamFoundation.Build.Client-Namespace