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 avvierà la compilazione. | |
BuildControllerUri | Ottiene l'oggetto Uniform Resource Identifier (URI) controller di compilazione che avvierà la compilazione. | |
BuildDefinition | Ottiene la definizione di compilazione per il quale la compilazione necessario deve essere avviato. Fornisce valori predefiniti per BuildController e DropLocation. | |
BuildDefinitionUri | Ottiene l'uri della definizione di compilazione per il quale la compilazione necessario deve essere avviato. | |
BuildServer | Ottiene il server di compilazione che questa richiesta di compilazione è stata creata. | |
CustomGetVersion | Ottiene o imposta l'oggetto personalizzato ottengono l'elemento versionSpec.Valido solo quando è GetOption custom impostata. | |
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. Le impostazioni valide sono “LatestOnQueue", “LatestOnBuild", o custom. | |
MaxQueuePosition | Ottiene o imposta il percorso massima della coda per la compilazione richiesto al momento della coda.Se la richiesta di compilazione scende sotto questa posizione la coda, viene generata un'eccezione. | |
Postponed | Ottiene o imposta un flag che indica se la richiesta di compilazione verrà inviata con lo posticipata. | |
Priority | Ottiene o imposta la priorità per la compilazione. | |
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 a cui la compilazione è richiesta. | |
ShelvesetName | Ottiene o imposta uno shelveset facoltativa da compilare. |
In alto