Compartir a través de


IBuildRequest (Interfaz)

Interfaz para una solicitud de compilación en el servidor que ejecuta Team Foundation Build.

Espacio de nombres:  Microsoft.TeamFoundation.Build.Client
Ensamblado:  Microsoft.TeamFoundation.Build.Client (en Microsoft.TeamFoundation.Build.Client.dll)

Sintaxis

'Declaración
Public Interface IBuildRequest
public interface IBuildRequest

El tipo IBuildRequest expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública BatchId El id. de lote para la solicitud.
Propiedad pública BuildController Obtiene o establece el controlador de compilación que se iniciará la compilación solicitada.
Propiedad pública BuildControllerUri Obtiene el identificador uniforme de recursos (URI) del controlador de compilación que se iniciará la compilación solicitada.
Propiedad pública BuildDefinition Obtiene la definición de compilación para la que la compilación solicitada debe iniciar. Proporciona valores predeterminados para BuildController y DropLocation.
Propiedad pública BuildDefinitionUri Obtiene el URI de la definición de compilación para la que la compilación solicitada debe iniciar.
Propiedad pública BuildServer Obtiene el servidor de compilación del que esta solicitud de compilación se creó.
Propiedad pública CustomGetVersion Obtiene o establece la personalizada obtiene el versionSpec.Solo es válido cuando GetOption está establecida en “custom”.
Propiedad pública DropLocation Obtiene o establece la ubicación en la que quitar la salida de compilación solicitada.
Propiedad pública GatedCheckInTicket Obtiene o establece un vale opcional que es emitido por el servidor para los envíos de protección controlada.
Propiedad pública GetOption Obtiene o establece el tiempo en el que los orígenes se deben recuperar para la compilación solicitada. Los valores válidos son “LatestOnQueue”, “LatestOnBuild”, o “custom”.
Propiedad pública MaxQueuePosition Obtiene o establece la posición máxima en cola para la compilación solicitada en tiempo de cola.Si la solicitud de compilación desciende por debajo de esta posición de la cola, se producirá una excepción.
Propiedad pública Postponed Obtiene o establece un marcador que describe si la solicitud de la compilación se mostrará junto con un estado pospuesto.
Propiedad pública Priority Obtiene o establece la prioridad para la compilación solicitada.
Propiedad pública ProcessParameters Obtiene una cadena con formato XML que representa todos los parámetros de proceso para esta compilación.
Propiedad pública Reason Obtiene o establece el motivo de la solicitud de la compilación.
Propiedad pública RequestedFor Obtiene o establece el usuario para el que se solicita la compilación.
Propiedad pública ShelvesetName Obtiene o establece un conjunto opcional que se va a compilar.

Arriba

Vea también

Referencia

Microsoft.TeamFoundation.Build.Client (Espacio de nombres)