Compartilhar via


Classe BuildDropProvider

Fornece uma interface comum para copiar gotas de compilação para armazenamento remoto.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.Build.Workflow.Activities.BuildDropProvider

Namespace:  Microsoft.TeamFoundation.Build.Workflow.Activities
Assembly:  Microsoft.TeamFoundation.Build.Workflow (em Microsoft.TeamFoundation.Build.Workflow.dll)

Sintaxe

'Declaração
Public MustInherit Class BuildDropProvider
public abstract class BuildDropProvider

O tipo BuildDropProvider expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública ProjectCollection Obtém a coleção de projeto ao qual esse provedor está associado.
Propriedade pública SupportsArchive

Superior

Métodos

  Nome Descrição
Método público ArchiveDirectory
Método público BeginArchiveDirectory
Método público BeginCopyDirectory Iniciar uma operação assíncrona a recursivamente copiar o conteúdo de um diretório em outra.
Método público Cancel Cancela todas as operações ativos.
Método público Combine Combina os segmentos do caminho fornecido junto.
Método públicoMembro estático CombinePaths Combina os segmentos do caminho especificado usando regras de acordo com o provedor alvo que é recuperado examinando o primeiro argumento.
Método público CopyDirectory(String, String) Copia recursivamente o conteúdo de um diretório em outra.
Método público CopyDirectory(String, String, array<String[]) Copia recursivamente o conteúdo de um diretório em outra e renomear itens na lista existente se já existem no servidor
Método públicoMembro estático Create(IBuildDetail) Cria uma implementação do provedor apropriado com base no local para colocação especificado para a compilação.
Método públicoMembro estático Create(TfsTeamProjectCollection, String) Cria uma implementação do provedor apropriado com base no caminho especificado.
Método público EndArchiveDirectory
Método público EndCopyDirectory Termina uma operação assíncrona de impressão do diretório.
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público Exists Verifica se o item existe.
Método protegido Finalize Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Serve como uma função de hash para um tipo específico. (Herdado de Object.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público GetUriForPath Retorna Uri para um caminho especificado.
Método públicoMembro estático IsFileContainerPath
Método públicoMembro estático IsServerPath Determina se o caminho especificado é um caminho de controle de versão.
Método públicoMembro estático IsWindowsPath Determina se o caminho especificado é um caminho do windows.
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Campos

  Nome Descrição
Campo protegidoMembro estático MaxLogNumber
Campo protegidoMembro estático RenamingPattern

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.Workflow.Activities