Compartilhar via


Classe BuildRequest

Especifica parâmetros para colocar uma compilação.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.Build.Server.BuildRequest

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

Sintaxe

'Declaração
<CallOnSerializationAttribute("BeforeSerialize")> _
<ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)> _
Public NotInheritable Class BuildRequest
[CallOnSerializationAttribute("BeforeSerialize")]
[ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)]
public sealed class BuildRequest

O tipo BuildRequest expõe os membros a seguir.

Construtores

  Nome Descrição
Método público BuildRequest()
Método público BuildRequest(String, String, String, QueuePriority, String, BuildReason)

Superior

Propriedades

  Nome Descrição
Propriedade pública BatchId Obtém ou define o identificação em lotes para a solicitação.As solicitações com os IDs em lotes de correspondência são iniciadas juntos em uma única acúmulo para um tamanho máximo de lotes configurado na definição de compilação.
Propriedade pública BuildControllerUri Obtém ou define o controlador de compilação para usar a compilação.Um valor nulo indica o controlador de compilação padrão de definição de compilação.
Propriedade pública BuildDefinitionUri Obtém ou define a definição de compilação de destino.
Propriedade pública CheckInTicket Obtém ou define o tíquete de check-in gerado pelo servidor para usar esta compilação.
Propriedade pública CustomGetVersion Obtém ou define a versão de fontes para baixar para a compilação.Custom deve ser especificado.
Propriedade pública DropLocation Obtém ou define o local de recebimento para usar a compilação.Um valor nulo indica o local de depósito padrão da definição de compilação.
Propriedade pública GetOption Obtém ou define a opção desejada para determinar a versão de fontes para baixar a compilação.
Propriedade pública MaxQueuePosition Obtém ou define um valor que indica o tamanho máximo da fila ativada para esta compilação.
Propriedade pública Postponed Obtém ou define um valor indicando se a compilação na fila está ativa imediatamente.
Propriedade pública Priority Obtém ou define a prioridade de compilação.
Propriedade pública ProcessParameters Obtém ou define os parâmetros de processo para usar a compilação.Os parâmetros que não são explicitamente substituídos pela compilação herdarão valores de definição de compilação.
Propriedade pública Reason Obtém ou define o motivo por esta compilação foram colocadas na fila.
Propriedade pública RequestedFor Obtém ou define o nome do usuário esta compilação foram para aplicativos.
Propriedade pública ShelvesetName Obtém ou define o nome do check-in particular para inserir nesta compilação.

Superior

Métodos

  Nome Descrição
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
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 ToString (Substitui Object.ToString().)

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