Compartilhar via


Classe TeamFoundationDeploymentService

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.Build.Server.TeamFoundationDeploymentService

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

Sintaxe

'Declaração
Public NotInheritable Class TeamFoundationDeploymentService _
    Implements ITeamFoundationService
public sealed class TeamFoundationDeploymentService : ITeamFoundationService

O tipo TeamFoundationDeploymentService expõe os membros a seguir.

Métodos

  Nome Descrição
Método público AddBuildDeploymentProperty Adiciona uma propriedade especificada para a implantação
Método público ConnectAzureCloudApp(TeamFoundationRequestContext, String, String, String)
Método público ConnectAzureCloudApp(TeamFoundationRequestContext, String, String, String, String, String)
Método público ConnectAzureWebsite Essa função envolve várias operações.Cria um DeploymentEnvironment para implantar a Windows Azure o site determinada.Então cria um defintion de compilação baseado no modelo de processo de compilação de BuildPackageDeploy, e usar o controlador de compilação hospedado.
Método público CreateBuildDeployment Marcar a compilação como uma implantação e a compilação associado que está sendo implantado.
Método público CreateDeploymentEnvironment
Método público DeleteDeploymentEnvironment
Método público DeleteTeamProject Ambientes de implantação exclusão e serviços connnected associados 2 esses ambientes.Este os métodos assumem um contexto alto de solicitação para excluir entradas de alta segurança de caixa.Também irá capturar todas as exceções e será impresso as mas não o gerar novamente - o melhor método de esforço.
Método público DisconnectAzureCloudApp Exclui DeploymentEnvironment para implantar a Azure o serviço hospedado determinado e desativa o defintion de compilação associadas.
Método público DisconnectAzureWebsite Exclui DeploymentEnvironment para implantar a Azure o site e dada desativa o defintion de compilação associadas.
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público GetDeploymentEnvironment
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público QueryDeploymentEnvironments
Método público QueryDeployments Consulte a lista de implantações
Método público QueryDeploymentsByUri Consulte a lista de implantações
Método público Redeploy(TeamFoundationRequestContext, String) Reimplantar uma implantação anterior.
Método público Redeploy(TeamFoundationRequestContext, String, AzureDeploymentSlot, Boolean) Reimplantar uma implantação anterior em um slot especificado de implantação.
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Implementações explícitas da interface

  Nome Descrição
Implementação explícita da interfaceMétodo particular ITeamFoundationService.ServiceEnd
Implementação explícita da interfaceMétodo particular ITeamFoundationService.ServiceStart

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Build.Server