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 Identificador por lotes para la solicitud.
Propiedad pública BuildController Obtiene o establece el controlador de compilación que inicie compilación solicitada.
Propiedad pública BuildControllerUri Obtiene el identificador uniforme de recursos (URI) del controlador de compilación que inicie compilación solicitada.
Propiedad pública BuildDefinition Obtiene la definición de compilación para que la compilación solicitada debe iniciarlo. Proporciona valores predeterminados para BuildController y DropLocation.
Propiedad pública BuildDefinitionUri Obtiene el identificador URI de la definición de compilación para que la compilación solicitada debe iniciarlo.
Propiedad pública BuildServer Obtiene el servidor de compilación de que esta solicitud de compilación se creó.
Propiedad pública CustomGetVersion Obtiene o establece la representación personalizada obtiene el versionSpec.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 se emite el servidor para las envíos compilaciones de protección controlada.
Propiedad pública GetOption Obtiene o establece el tiempo durante el que los orígenes deben recuperar para 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 la cola de compilación solicitada en tiempo de cola.Si la solicitud de compilación desciende por debajo de esta posición en cola, se producirá una excepción.
Propiedad pública Postponed Obtiene o establece un marcador que describe si la solicitud de compilación mostrará junto con un estado pospuesto.
Propiedad pública Priority Obtiene o establece la prioridad de 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 la razón de la solicitud de compilación.
Propiedad pública RequestedFor Obtiene o establece el usuario a quien se solicita 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)