Compartilhar via


Interface IBuildRequest

Interface para uma solicitaçã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 IBuildRequest
public interface IBuildRequest

O tipo IBuildRequest expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública BatchId A identificação de O lote para a solicitação.
Propriedade pública BuildController Obtém ou define o controlador de compilação que irá iniciar a compilação solicitada.
Propriedade pública BuildControllerUri Obtém o identificador de uniform resource identifier (URI) do controlador de compilação que irá iniciar a compilação solicitada.
Propriedade pública BuildDefinition Obtém a definição de compilação para que a compilação solicitada deve ser iniciada. Fornece valores padrão para BuildController e DropLocation.
Propriedade pública BuildDefinitionUri Obtém o URI de definição de compilação para que a compilação solicitada deve ser iniciada.
Propriedade pública BuildServer Obtém o servidor de compilação de que a solicitação de compilação foi criada.
Propriedade pública CustomGetVersion Obtém ou define o personalizado obtém o versionSpec.Válido somente quando GetOption for definido como “custom”.
Propriedade pública DropLocation Obtém ou define o local para soltar a saída de compilação solicitada.
Propriedade pública GatedCheckInTicket Obtém ou define um tíquete opcional que é emitido pelo servidor para submissões de check-in com barreira.
Propriedade pública GetOption Obtém ou define o tempo para que as fontes devem ser recuperadas para a compilação solicitada. As configurações são válidas “LatestOnQueue”, “LatestOnBuild”, ou “custom”.
Propriedade pública MaxQueuePosition Obtém ou define a posição máximo na fila de compilação solicitada em tempo de fila.Se a solicitação de compilação excede dessa posição na fila, uma exceção será lançada.
Propriedade pública Postponed Obtém ou define um sinalizador que descreve se a solicitação de compilação será enviada juntamente com um status adiado.
Propriedade pública Priority Obtém ou define a prioridade de compilação solicitada.
Propriedade pública ProcessParameters Obtém uma cadeia de caracteres formatada XML que representa todos os parâmetros de processo para esta compilação.
Propriedade pública Reason Obtém ou define a razão para a solicitação de compilação.
Propriedade pública RequestedFor Obtém ou define o usuário para que a compilação estiver sendo solicitada.
Propriedade pública ShelvesetName Obtém ou define um check-in particular opcional a ser compilado.

Superior

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Build.Client