Compartilhar via


Interface IBuildServiceHost

Interface para um host de serviço de compilação no servidor que está executando Team Foundation Build.

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

Sintaxe

'Declaração
Public Interface IBuildServiceHost
public interface IBuildServiceHost

O tipo IBuildServiceHost expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública AcquiredOn Obtém a data e hora do registro com TFS se este host serviço é retorna on-line, outros DateTime.MinValue.
Propriedade pública Agents Obtém uma coleção somente leitura de agentes que está associada a este host serviço.
Propriedade pública BaseUrl Obtém ou define o URL base para este host serviço.
Propriedade pública BuildServer Obtém o servidor de compilação para este host serviço.
Propriedade pública ConnectedOn Obtém a data e hora de conexão a fila de mensagens se este host serviço é retorna on-line, outros DateTime.MinValue.
Propriedade pública Controller Obtém o controlador de compilação que está associado com esse host serviço.
Propriedade pública IsVirtual Obtém um valor indicando se este host serviço é virtual.Um host virtual de serviço é atribuído dinamicamente para computadores sob demanda em vez de estaticamente em tempo de instalação.
Propriedade pública MessageQueueUrl Obtém o endereço de fila de mensagens.Este campo é para uso do sistema somente.
Propriedade pública Name Obtém ou define o nome para este host serviço.
Propriedade pública RequireClientCertificates Obtém ou define um sinalizador que descreve se o host serviço requer certificados de cliente para chamadas de entrada.
Propriedade pública Status Obtém o status online do host serviço.
Propriedade pública StatusChangedOn Obtém a data e hora alteração online/offline a mais recente do status de host serviço.
Propriedade pública Uri Obtém o identificador de uniform resource identifier (URI) para este host serviço.

Superior

Métodos

  Nome Descrição
Método público AddBuildAgent Adiciona um agente de compilação à coleção de agentes que estão associados com este host serviço.
Método público CreateBuildAgent(String, String) Cria um agente de compilação que está associado com o host atual de serviço e adicioná-la à coleção de agentes.
Método público CreateBuildAgent(String, String, IBuildController) Cria um agente de compilação que está associado com o host atual de serviço e adicioná-la à coleção de agentes.
Método público CreateBuildController Cria um controlador de compilação que está associado com o host atual do serviço.
Método público Delete Exclui o host serviço junto com controladores e agentes associados.
Método público DeleteBuildAgent Exclui o agente de compilação especificado deste host serviço.
Método público DeleteBuildController Exclui o controlador de compilação que está associado com esse host serviço.
Método público FindBuildAgent Obtém o agente de compilação que têm o nome especificado e que está associado com o controlador de compilação especificado.
Método público ReleaseOwnership Libera a propriedade de host serviço.
Método público Save Salva as alterações feitas desde a última vez que o método save foi chamado.
Método público SetBuildAgentStatus Defina o status do agente de compilação.
Método público SetBuildController Alterna o controlador de compilação que está associado com esse host serviço.
Método público SetBuildControllerStatus Defina o status do controlador de compilação.
Método público TakeOwnership Leva a propriedade de host serviço.

Superior

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Build.Client