Interfaccia IBuildRequest
Interfaccia per una richiesta di compilazione nel server che esegue Team Foundation Build.
Spazio dei nomi: Microsoft.TeamFoundation.Build.Client
Assembly: Microsoft.TeamFoundation.Build.Client (in Microsoft.TeamFoundation.Build.Client.dll)
Sintassi
'Dichiarazione
Public Interface IBuildRequest
public interface IBuildRequest
Il tipo IBuildRequest espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
BatchId | Il batch ID per la richiesta. | |
BuildController | Ottiene o imposta il controller di compilazione che avvia la compilazione necessaria. | |
BuildControllerUri | Ottiene un URI (Uniform Resource Identifier (URI) del controller di compilazione che avvia la compilazione necessaria. | |
BuildDefinition | Ottiene la definizione di compilazione per il quale la compilazione dovrebbe essere avviata. Fornisce valori predefiniti per BuildController e DropLocation. | |
BuildDefinitionUri | Ottiene l'uri della definizione di compilazione per il quale la compilazione dovrebbe essere avviata. | |
BuildServer | Ottiene il server di compilazione da cui la richiesta di compilazione è stata creata. | |
CustomGetVersion | Ottiene o imposta custom ottengono l'elemento versionSpec.Valido solo quando GetOption è impostato su "custom". | |
DropLocation | Ottiene o imposta la posizione in cui rilasciare l'output della compilazione necessaria. | |
GatedCheckInTicket | Ottiene o imposta un ticket facoltativo che viene generato dal server per gli invii di archiviazione gestita. | |
GetOption | Ottiene o imposta le origini di tempo per il quale devono essere recuperati per la compilazione necessaria. Le impostazioni valide sono "LatestOnQueue", "LatestOnBuild", o custom. | |
MaxQueuePosition | Ottiene o imposta il percorso massima della coda di compilazione richiesta al momento della coda.Se la richiesta di compilazione è minore di questa posizione la coda, verrà generata un'eccezione. | |
Postponed | Ottiene o imposta un flag che indica se la richiesta di compilazione verrà inviata con lo stato posposto. | |
Priority | Ottiene o imposta la priorità per la compilazione necessaria. | |
ProcessParameters | Ottiene una stringa formattata XML che rappresenta tutti i parametri del processo per questa compilazione. | |
Reason | Ottiene o imposta il motivo della richiesta di compilazione. | |
RequestedFor | Ottiene o imposta l'utente per il quale la compilazione necessaria. | |
ShelvesetName | Ottiene o imposta uno shelveset facoltativo da compilare. |
In alto