Udostępnij za pośrednictwem


Interfejs IBuildRequest

Interfejs dla kompilacji żądania na serwerze z systemem Team Foundation Build.

Przestrzeń nazw:  Microsoft.TeamFoundation.Build.Client
Zestaw:  Microsoft.TeamFoundation.Build.Client (w Microsoft.TeamFoundation.Build.Client.dll)

Składnia

'Deklaracja
Public Interface IBuildRequest
public interface IBuildRequest

Typ IBuildRequest uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna BatchId Identyfikator partii dla żądania.
Właściwość publiczna BuildController Pobiera lub ustawia rozpoczęcia kompilacji żądany kontroler kompilacji.
Właściwość publiczna BuildControllerUri Pobiera jednolitego resource identifier (URI) kontrolera kompilacji rozpoczęcia kompilacji żądanej.
Właściwość publiczna BuildDefinition Pobiera definicji kompilacji, dla którego można uruchomić żądanej kompilacji. Zawiera wartości domyślne dla BuildController i DropLocation.
Właściwość publiczna BuildDefinitionUri Pobiera identyfikator URI definicji kompilacji, dla którego można uruchomić żądanej kompilacji.
Właściwość publiczna BuildServer Pobiera serwera kompilacji, z którego został utworzony ten wniosek kompilacji.
Właściwość publiczna CustomGetVersion Pobiera lub ustawia versionSpec get niestandardowe.Prawidłowy tylko wtedy, gdy GetOption jest "Custom".
Właściwość publiczna DropLocation Pobiera lub ustawia lokalizację, w której do spadku produkcji żądanej kompilacji.
Właściwość publiczna GatedCheckInTicket Pobiera lub ustawia opcjonalne bilet, wydany przez serwer gated oświadczenia wyboru.
Właściwość publiczna GetOption Pobiera lub ustawia czas, dla której można pobrać źródła dla żądanej kompilacji. Prawidłowe ustawienia są "LatestOnQueue", "LatestOnBuild" lub "Custom".
Właściwość publiczna MaxQueuePosition Pobiera lub ustawia maksymalną pozycji w kolejce dla żądanej kompilacji w czasie kolejki.Jeśli żądanie kompilacji spadnie poniżej tej pozycji w kolejce, będzie się wyjątek.
Właściwość publiczna Postponed Pobiera lub ustawia flagę opisujący, czy żądanie kompilacji będą składane wraz z przełożonych stanu.
Właściwość publiczna Priority Pobiera lub ustawia priorytet dla żądanej kompilacji.
Właściwość publiczna ProcessParameters Pobiera formatowania XML ciąg reprezentujący wszystkie parametry procesu tej kompilacji.
Właściwość publiczna Reason Pobiera lub ustawia powód żądania kompilacji.
Właściwość publiczna RequestedFor Pobiera lub ustawia użytkownika, dla którego wymagane jest budowanie.
Właściwość publiczna ShelvesetName Pobiera lub ustawia opcjonalny shelveset, mają zostać zbudowane.

Początek

Zobacz też

Informacje

Przestrzeń nazw Microsoft.TeamFoundation.Build.Client