Condividi tramite


Classe TeamFoundationBuildResourceService

Fornisce metodi per modificare gli agenti di compilazione, i controller e gli host del servizio di compilazione.

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.Build.Server.TeamFoundationBuildResourceService

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

Sintassi

'Dichiarazione
Public NotInheritable Class TeamFoundationBuildResourceService _
    Implements ITeamFoundationService
public sealed class TeamFoundationBuildResourceService : ITeamFoundationService

Il tipo TeamFoundationBuildResourceService espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico AddBuildAgents Aggiunge gli agenti di compilazione al server.Le notifiche in modo asincrono vengono inviate al servizio host fisico a quanto avviene per l'aggiunta di tutti gli agenti di compilazione.
Metodo pubblico AddBuildControllers Aggiunge i controller di compilazione al server.Le notifiche in modo asincrono vengono inviate al servizio host fisico a quanto avviene per l'aggiunta di tutti i controller di compilazione.
Metodo pubblico AddBuildServiceHost Aggiunge un host del servizio di compilazione al server.
Metodo pubblico CreateVirtualServiceHost Crea un host del servizio, un controller e un agente “virtual" per l'utilizzo con compilazione ospitato.
Metodo pubblico DeleteBuildAgents Elimina gli agenti di compilazione dal server.Le notifiche in modo asincrono vengono inviate al servizio host fisico relative all'eliminazione di tutti gli agenti di compilazione.
Metodo pubblico DeleteBuildControllers Elimina i controller di compilazione dal server.Le notifiche in modo asincrono vengono inviate al servizio host fisico per quanto riguarda l'eliminazione di tutti i controller di compilazione.
Metodo pubblico DeleteBuildServiceHost Rimuove un host del servizio di compilazione dal server.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico QueryBuildAgents
Metodo pubblico QueryBuildAgentsByUri
Metodo pubblico QueryBuildControllers(TeamFoundationRequestContext, BuildControllerSpec) Query per i controller di compilazione da specifica del controller.
Metodo pubblico QueryBuildControllers(TeamFoundationRequestContext, IList<BuildControllerSpec>)
Metodo pubblico QueryBuildControllersByUri
Metodo pubblico QueryBuildServiceHosts Query per gli host del servizio di compilazione per nome.
Metodo pubblico QueryBuildServiceHostsByUri Query per gli host del servizio di compilazione dall'URI.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico UpdateBuildAgents
Metodo pubblico UpdateBuildControllers
Metodo pubblico UpdateBuildServiceHost

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato ITeamFoundationService.ServiceEnd
Implementazione esplicita dell'interfacciaMetodo privato ITeamFoundationService.ServiceStart Inizializza il servizio insieme a tutti stato necessario.

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Build.Server