Condividi tramite


Interfaccia IBuildServiceHost

Interfaccia per un host dei servizi di compilazione nel server che esegue Team Foundation Build.

Spazio dei nomi:  Microsoft.TeamFoundation.Build.Client
Assembly:  Microsoft.TeamFoundation.Build.Client (in Microsoft.TeamFoundation.Build.Client.dll)

Sintassi

'Dichiarazione
Public Interface IBuildServiceHost
public interface IBuildServiceHost

Il tipo IBuildServiceHost espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica AcquiredOn Ottiene la data e l'ora della registrazione con TFS se questo host del servizio restituisce online e altri DateTime.MinValue.
Proprietà pubblica Agents Ottiene una raccolta di sola lettura agenti attualmente associato all'host del servizio.
Proprietà pubblica BaseUrl Ottiene o imposta la base per questo host del servizio.
Proprietà pubblica BuildServer Ottiene il server di compilazione per questo host del servizio.
Proprietà pubblica ConnectedOn Ottiene la data e l'ora di connessione alla coda di messaggi se questo host del servizio restituisce online e altri DateTime.MinValue.
Proprietà pubblica Controller Ottiene il controller di compilazione che è associato all'host del servizio.
Proprietà pubblica IsVirtual Ottiene un valore che indica se questo host del servizio è virtuale.Un host del servizio virtuale è allocato in modo dinamico ai computer su richiesta anziché in modo statico durante l'installazione.
Proprietà pubblica MessageQueueUrl Ottiene l'indirizzo della coda di messaggi.Questo campo è per l'utilizzo del sistema.
Proprietà pubblica Name Ottiene o imposta il nome per questo host del servizio.
Proprietà pubblica RequireClientCertificates Ottiene o imposta un flag che indica se l'host del servizio richiede i certificati client per le chiamate in ingresso.
Proprietà pubblica Status Ottiene lo stato online host del servizio.
Proprietà pubblica StatusChangedOn Ottiene la data e l'ora ultima modifica online o offline dello stato dell'host del servizio.
Proprietà pubblica Uri Ottiene un URI (Uniform Resource Identifier (URI) per questo host del servizio.

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddBuildAgent Aggiunge un agente di compilazione alla raccolta di agenti associati a questo host del servizio.
Metodo pubblico CreateBuildAgent(String, String) Crea un agente di compilazione associato all'host del servizio corrente e lo aggiunge alla raccolta di agenti.
Metodo pubblico CreateBuildAgent(String, String, IBuildController) Crea un agente di compilazione associato all'host del servizio corrente e lo aggiunge alla raccolta di agenti.
Metodo pubblico CreateBuildController Crea un controller di compilazione associato all'host del servizio corrente.
Metodo pubblico Delete Elimina l'host del servizio con tutti i controller e agenti asincroni.
Metodo pubblico DeleteBuildAgent Elimina l'agente di compilazione specificato da questo host del servizio.
Metodo pubblico DeleteBuildController Elimina il controller di compilazione che è associato all'host del servizio.
Metodo pubblico FindBuildAgent Ottiene l'agente di compilazione con il nome specificato e che è associato al controller di compilazione specificato.
Metodo pubblico ReleaseOwnership Elimina la proprietà dell'host del servizio.
Metodo pubblico Save Salva tutte le modifiche apportate dall'ultima volta che il metodo save è stato chiamato.
Metodo pubblico SetBuildAgentStatus Imposta lo stato dell'agente di compilazione.
Metodo pubblico SetBuildController Passa il controller di compilazione che è associato all'host del servizio.
Metodo pubblico SetBuildControllerStatus Imposta lo stato del controller di compilazione.
Metodo pubblico TakeOwnership Accetta la proprietà dell'host del servizio.

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Build.Client