Interfejs IBuildServer
Interfejs serwera 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 IBuildServer
public interface IBuildServer
Typ IBuildServer uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
BuildServerVersion | Pobiera wersję serwera kompilacji. | |
NoCICheckInComment | Pobiera ciąg komentarza systemu ciągłego integracji zignorować, zaewidencjonowanie sygnałów.Wszelkie wyboru w tym ciągiem w swoim komentarzu nie uruchomią nowej kompilacji. | |
TeamProjectCollection | Zwraca obiekt TeamProjectCollection, utworzony przez to IBuildServer. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
AddBuildQuality(String, String) | Jakość build dodaje do określonego zespołu projektu. | |
AddBuildQuality(String, array<String[]) | Tablicy jakości build dodaje do określonego zespołu projektu. | |
BeginQueryBuildDefinitions | Pobiera wyniki kompilacji definicji kwerendy dla danej tablicy kompilacji specyfikacje definicji. | |
BeginQueryBuildDefinitionsByUri | Rozpoczyna operację asynchroniczną definicji kompilacji kwerendy przez jednolitym identyfikatorem zasobów. | |
BeginQueryBuilds | Rozpoczyna operację asynchroniczną do kompilacji kwerendy przy użyciu tablicy specyfikacji. | |
BeginQueryBuildsByUri | Pobiera kompilacje, które odpowiadają danym identyfikatorów URI. | |
BeginQueryQueuedBuilds | Rozpoczyna operację asynchroniczną kolejki kompilacji kwerendy. | |
CancelBuilds(array<Int32[]) | Anuluje kompilacje identyfikatorami dostarczonego w kolejce, jeśli są one obecnie w Państwach odroczona lub active. | |
CancelBuilds(array<IQueuedBuild[]) | Anuluje dostarczonego kompilacje kolejce Jeśli są one obecnie Państwa odroczona lub aktywne. | |
CreateBuildAgentSpec() | Powoduje utworzenie nowej specyfikacji agenta kompilacji, używany do kwerendy agentów kompilacji. | |
CreateBuildAgentSpec(IBuildAgent) | Powoduje utworzenie nowej specyfikacji agenta kompilacji, używany do kwerendy agentów kompilacji. | |
CreateBuildAgentSpec(String, String, List<String>) | Powoduje utworzenie nowej specyfikacji agenta kompilacji, używany do kwerendy agentów kompilacji. | |
CreateBuildAgentSpec(String, String, array<String[], List<String>) | Powoduje utworzenie nowej specyfikacji agenta kompilacji, używany do kwerendy agentów kompilacji. | |
CreateBuildControllerSpec() | Tworzy nowe specyfikacji kontrolera kompilacji, używany do kontrolerów kompilacji kwerendy. | |
CreateBuildControllerSpec(String, String) | Tworzy nowe specyfikacji kontrolera kompilacji, używany do kontrolerów kompilacji kwerendy. | |
CreateBuildControllerSpec(String, String, array<String[], Boolean) | Tworzy nowe specyfikacji kontrolera kompilacji, używany do kontrolerów kompilacji kwerendy. | |
CreateBuildDefinition | Tworzy nową definicję kompilacji własnością serwera kompilacji. | |
CreateBuildDefinitionSpec(String) | Powoduje utworzenie nowej specyfikacji definicji kompilacji, używany do kompilacji definicji kwerendy. | |
CreateBuildDefinitionSpec(IBuildDefinition) | Powoduje utworzenie nowej specyfikacji definicji kompilacji, używany do kompilacji definicji kwerendy. | |
CreateBuildDefinitionSpec(String, String) | Powoduje utworzenie nowej specyfikacji definicji kompilacji, używany do kompilacji definicji kwerendy. | |
CreateBuildDefinitionSpec(String, String, array<String[]) | Powoduje utworzenie nowej specyfikacji definicji kompilacji, używany do kompilacji definicji kwerendy. | |
CreateBuildDetailSpec(IEnumerable<Uri>) | Powoduje utworzenie nowej specyfikacji szczegółów kompilacji używanego kompilacje definicje określonej kwerendy. | |
CreateBuildDetailSpec(String) | Powoduje utworzenie nowej specyfikacji szczegółów kompilacji, używany do kompilacji dla zespołu projektu kwerendy. | |
CreateBuildDetailSpec(IBuildDefinition) | Powoduje utworzenie nowej specyfikacji szczegółów kompilacji, używany do kompilacji dla zespołu projektu kwerendy. | |
CreateBuildDetailSpec(IBuildDefinitionSpec) | Powoduje utworzenie nowej specyfikacji szczegółów kompilacji, używany do kompilacji dla zespołu projektu kwerendy. | |
CreateBuildDetailSpec(String, String) | Powoduje utworzenie nowej specyfikacji szczegółów kompilacji, używany do kompilacji dla zespołu projektu kwerendy. | |
CreateBuildQueueSpec(IEnumerable<Uri>) | Powoduje utworzenie nowej specyfikacji kolejki kompilacji, używany do kwerendy kompilacje w kolejce. | |
CreateBuildQueueSpec(String) | Powoduje utworzenie nowej specyfikacji kolejki kompilacji, używany do kwerendy kompilacje w kolejce. | |
CreateBuildQueueSpec(String, String) | Powoduje utworzenie nowej specyfikacji kolejki kompilacji, używany do kwerendy kompilacje w kolejce. | |
CreateBuildRequest(Uri) | Tworzy nowe żądanie kompilacji definicji określonej kompilacji. | |
CreateBuildRequest(Uri, Uri) | Tworzy nowe żądanie kompilacji definicji określonej kompilacji i kontrolera. | |
CreateBuildServiceHost(String, Uri) | Tworzy nowy host usługi z określoną nazwą i podstawowy adres URL. | |
CreateBuildServiceHost(String, String, String, Int32) | Tworzy nowy host usługi o określonej nazwie i z bazowy adres URL składa się z określonego schematu, host, portu i ścieżka domyślna. | |
CreateProcessTemplate | Tworzy nowy szablon procesu kompilacji, używaną przez definicje kompilacji. | |
CreateQueuedBuildsView() | Tworzy widok kolejce kompilacje. < / | |
CreateQueuedBuildsView(IEnumerable<Uri>) | Tworzy widok kolejce kompilacje filtrowane według podanej definicji. | |
CreateQueuedBuildsView(String) | Tworzy widok kolejce kompilacje filtrowane według zespołu projektu. | |
CreateTeamProjectComponents | Tworzy składniki kompilacji, które są potrzebne do tworzenia TeamProject. | |
DeleteBuildAgents(array<Uri[]) | Usuwa zbudować agenci z serwera. | |
DeleteBuildAgents(array<IBuildAgent[]) | Usuwa zbudować agenci z serwera. | |
DeleteBuildControllers(array<Uri[]) | Usuwa zbudować kontrolerów z serwera. | |
DeleteBuildControllers(array<IBuildController[]) | Usuwa zbudować kontrolerów z serwera. | |
DeleteBuildDefinitions(array<Uri[]) | Usuwa zbudować definicje z serwera. | |
DeleteBuildDefinitions(array<IBuildDefinition[]) | Usuwa zbudować definicje z serwera. | |
DeleteBuildQuality(String, String) | Usuwa jakości określonego kompilacji z zespołu projektu docelowego. | |
DeleteBuildQuality(String, array<String[]) | Usuwa określonej tablicy jakości kompilacji z zespołu projektu docelowego. | |
DeleteBuilds(array<Uri[]) | Kompilacje usuwa z serwera.Wszystkie części budowanie są usuwane. | |
DeleteBuilds(array<IBuildDetail[]) | Kompilacje usuwa z serwera.Wszystkie części budowanie są usuwane. | |
DeleteBuilds(array<Uri[], DeleteOptions) | Kompilacje usuwa z serwera. | |
DeleteBuilds(array<IBuildDetail[], DeleteOptions) | Kompilacje usuwa z serwera. | |
DeleteBuildServiceHost | Usuwa z serwera hosta usługi oraz wszystkie skojarzone z nim usług. | |
DeleteProcessTemplates | Szablony procesu build usuwa z serwera. | |
DestroyBuilds(array<Uri[]) | Niszczy kompilacje z serwera. | |
DestroyBuilds(array<IBuildDetail[]) | Niszczy kompilacje z serwera. | |
EndQueryBuildDefinitions | Kończy operację asynchroniczną definicji kompilacji kwerendy. | |
EndQueryBuildDefinitionsByUri | Kończy operację asynchroniczną definicji kompilacji kwerendy. | |
EndQueryBuilds | Kończy operację asynchroniczną do kompilacji kwerendy. | |
EndQueryBuildsByUri | ||
EndQueryQueuedBuilds | Kończy operację asynchroniczną kolejki kompilacji kwerendy. | |
GetAffectedBuildDefinitions(array<String[]) | Pobiera array wszystkich zbudować definicje dotkniętych określonej ścieżki serwera kontroli wersji. | |
GetAffectedBuildDefinitions(array<String[], ContinuousIntegrationType) | Przestarzałe. Pobiera tablicę kompilacji wszystkie definicje dotkniętych określonej ścieżki serwera kontroli wersji i są skonfigurowane z wyzwalacza dostarczonych w filtrze. | |
GetAffectedBuildDefinitions(array<String[], DefinitionTriggerType) | Pobiera listę wszystkich definicji kompilacji dotyczy podanej ścieżki serwera TFS kontroli wersji, które są skonfigurowane z wyzwalacza dostarczonych w filtrze. | |
GetAllBuildDetails | Pobiera pojedynczy kompilacji wszystkie szczegóły. | |
GetBuild(Uri) | Pobiera pojedynczy kompilacji. | |
GetBuild(Uri, array<String[], QueryOptions) | Pobiera pojedynczy kompilacji. | |
GetBuild(Uri, array<String[], QueryOptions, QueryDeletedOption) | Pobiera pojedynczy kompilacji przez identyfikator Uri. | |
GetBuild(IBuildDefinitionSpec, String, array<String[], QueryOptions) | Pobiera pojedynczy kompilacji. | |
GetBuildAgent(Uri) | Pobiera agenta kompilacji pojedynczej. | |
GetBuildAgent(Uri, array<String[]) | Pobiera agenta kompilacji pojedynczej. | |
GetBuildController(String) | Pobiera kontroler pojedynczej kompilacji przy użyciu określona nazwa wyświetlana.Symbol wieloznaczny może być określony, ale jeśli więcej niż jeden kontroler jest dopasowywane niż wyjątek. | |
GetBuildController(Uri, Boolean) | Pobiera kontroler pojedynczej kompilacji. | |
GetBuildController(Uri, array<String[], Boolean) | Pobiera kontroler pojedynczej kompilacji. | |
GetBuildDefinition(Uri) | Pobiera w pojedynczym tworzenia definicji. | |
GetBuildDefinition(String, String) | Pobiera w pojedynczym tworzenia definicji. | |
GetBuildDefinition(Uri, QueryOptions) | Pobiera definicji kompilacji pojedynczej kontroli ilość pobieranych danych przy użyciu określonych opcji. | |
GetBuildDefinition(String, String, QueryOptions) | Pobiera definicji kompilacji pojedynczej kontroli ilość pobieranych danych przy użyciu określonych opcji. | |
GetBuildDefinition(Uri, array<String[], QueryOptions) | Pobiera definicji kompilacji pojedynczej kontroli ilość pobieranych danych przy użyciu określonych opcji. | |
GetBuildQualities | Pobiera tablicy kompilacji określonych cech dla zespołu projektu docelowego. | |
GetBuildServiceHost(String) | Pobiera hosta usługi, który odpowiada określonej nazwie. | |
GetBuildServiceHost(Uri) | Pobiera hosta usługi, który odpowiada określony identyfikator URI. | |
GetDisplayText | Pobiera zlokalizowany tekst dla wyliczenia wartości lub wartość ToString(). | |
GetDisplayTextValues | Pobiera tablicę wartości tekstowe wyświetlaną dla wyliczenia lub wartość ToString. | |
GetEnumValue | Pobiera wartość wyliczenia z odpowiedniej zlokalizowanej wyświetlanego tekstu. | |
GetMinimalBuildDetails | Pobiera pojedynczy kompilacji bez węzłów agenta, definicja lub informacji. | |
GetQueuedBuild(Int32, QueryOptions) | Budowanie otrzyma pojedynczej kolejce dla określonego identyfikatora. | |
GetQueuedBuild(array<Int32[], QueryOptions) | Pobiera kompilacje w kolejce dla określonych identyfikatorów. | |
GetScheduleDaysFromDaysOfWeek | Pobiera tablicę DayOfWeek wyliczenia wartości i zwraca wartość ScheduleDays, używany do ustawiania ISchedule.DaysToBuild. | |
QueryBuildAgents(IBuildAgentSpec) | Pobiera agenta kompilacji pojedynczy wynik kwerendy dla specyfikacji agenta określonego kompilacji. | |
QueryBuildAgents(array<IBuildAgentSpec[]) | Pobiera agenta kompilacji wyników kwerendy dla specyfikacji agenta określonego kompilacji. | |
QueryBuildAgentsByUri(array<Uri[]) | Pobiera agentów kompilacji, spełniających określone URI. | |
QueryBuildAgentsByUri(array<Uri[], array<String[]) | Pobiera agentów kompilacji, które odpowiadają danym identyfikatorów URI. | |
QueryBuildControllers() | Pobiera wszystkie zbudować kontrolerów i ich agentów skojarzone. | |
QueryBuildControllers(Boolean) | Pobiera wszystkie zbudować kontrolerów. | |
QueryBuildControllers(IBuildControllerSpec) | Pobiera kontroler kompilacji pojedynczy wynik kwerendy specyfikacji kontrolera kompilacji określony. | |
QueryBuildControllers(array<IBuildControllerSpec[]) | Dla specyfikacji kompilacji określony kontroler pobiera kontroler kompilacji wyników kwerendy. | |
QueryBuildControllersByUri(array<Uri[], Boolean) | Pobiera kontrolerów kompilacji, spełniających określone URI. | |
QueryBuildControllersByUri(array<Uri[], array<String[], Boolean) | Pobiera kontrolerów kompilacji, które odpowiadają danym identyfikatorów URI. | |
QueryBuildDefinitions(String) | Pobiera definicje kompilacji dla określonego zespołu projektu. | |
QueryBuildDefinitions(IBuildDefinitionSpec) | Pobiera w pojedynczym zbudować wynik kwerendy definicji specyfikacji definicji określonej kompilacji. | |
QueryBuildDefinitions(array<IBuildDefinitionSpec[]) | Pobiera wyniki kompilacji definicji kwerendy dla określonej tablicy kompilacji specyfikacje definicji. | |
QueryBuildDefinitions(String, QueryOptions) | Pobiera definicje kompilacji dla określonego zespołu projektu.Opcje kwerendy określają ilość danych jest pobierana w kwerendzie. | |
QueryBuildDefinitionsByUri(array<Uri[]) | Pobiera definicje kompilacji, spełniających określone URI. | |
QueryBuildDefinitionsByUri(array<Uri[], QueryOptions) | Pobiera definicje kompilacji, które odpowiadają danym identyfikatorów URI.Opcje kwerendy określają ilość danych jest pobierana w kwerendzie. | |
QueryBuildDefinitionsByUri(array<Uri[], array<String[], QueryOptions) | Pobiera definicje kompilacji, które odpowiadają danym identyfikatorów URI.Opcje kwerendy określają ilość danych jest pobierana w kwerendzie. | |
QueryBuilds(String) | Pobiera wszystkie kompilacje dla zespołu projektu. | |
QueryBuilds(IBuildDefinition) | Pobiera wszystkie kompilacje dla definicji kompilacji. | |
QueryBuilds(IBuildDefinitionSpec) | Pobiera wszystkie kompilacje specyfikacji definicji kompilacji. | |
QueryBuilds(IBuildDetailSpec) | Pobiera w pojedynczym zbudować wynik kwerendy dla specyfikacji określonych kompilacji. | |
QueryBuilds(array<IBuildDetailSpec[]) | Pobiera budowanie wyniki kwerendy dla określonej listy specyfikacji kompilacji. | |
QueryBuilds(String, String) | Pobiera wszystkie kompilacje dla zespołu projektu i definicji. | |
QueryBuildsByUri(array<Uri[], array<String[], QueryOptions) | Pobiera kompilacje, spełniających określone URI. | |
QueryBuildsByUri(array<Uri[], array<String[], QueryOptions, QueryDeletedOption) | Pobiera kompilacje, spełniających określone URI. | |
QueryBuildServiceHosts | Pobiera tablicę kompilacja wszystkich hostów usługi, które są obsługiwane na określonych komputerach. | |
QueryBuildServiceHostsByUri | Pobiera budowanie hostów usługi, spełniających określone URI. | |
QueryProcessTemplates(String) | Pobiera wszystkie kompilacji szablony procesu dla zespołu projektu. | |
QueryProcessTemplates(String, array<ProcessTemplateType[]) | Pobiera wszystkie kompilacji szablony procesu dla zespołu projektu określonego typu lub typów. | |
QueryQueuedBuilds(IQueuedBuildSpec) | Pobiera w pojedynczym zbudować wynik kwerendy dla specyfikacji określonej kolejce kompilacji. | |
QueryQueuedBuilds(array<IQueuedBuildSpec[]) | Pobiera wyniki kompilacji kwerendy dla określonej tablicy specyfikacji kompilacji w kolejce. | |
QueueBuild(IBuildDefinition) | Kolejek kompilacji definicji określonego kompilacji z wszystkich opcji domyślnych. | |
QueueBuild(IBuildRequest) | Kolejek kompilacji kompilacji określonego żądania z domyślnymi QueueOptions. | |
QueueBuild(IBuildRequest, QueueOptions) | Kompilacja kompilacji określonego żądania w kolejce. | |
QueueBuild(IEnumerable<IBuildRequest>, QueueOptions) | Tworzy kolejki żądań danego kompilacji. | |
RetryQueuedBuilds(array<IQueuedBuild[]) | Ponownych prób określona tworzy i umieszczenie ich w partii. | |
RetryQueuedBuilds(array<IQueuedBuild[], Guid) | Ponownych prób określona tworzy i umieszczenie ich w partii. | |
RetryQueuedBuilds(array<IQueuedBuild[], Guid, QueuedBuildRetryOption) | Ponownych prób określona buduje opcji retry szczególnych i umieszcza wszystkich określonych buduje razem w partii. | |
SaveBuildAgents | Zapisuje wszystkie zmiany dokonane agentów kompilacji serwera. | |
SaveBuildControllers | Zapisuje wszystkie zmiany wprowadzone do kontrolerów kompilacji do serwera. | |
SaveBuildDefinitions | Zapisuje wszystkie zmiany wprowadzone do definicji kompilacji do serwera. | |
SaveBuilds | Zapisuje zmiany wprowadzone na kompilacje do serwera. | |
SaveBuildServiceHost | Zapisuje zmiany hosta usługi serwera. | |
SaveProcessTemplates | Zapisuje wszystkie zmiany wprowadzone do szablonów procesu kompilacji do serwera. | |
SaveQueuedBuilds | Zapisuje wszystkie zmiany dokonane w kolejce kompilacje do serwera. | |
StartQueuedBuildsNow(array<Int32[]) | Jeśli w kolejce definicji wstrzymania i stan kolejkowane rozpoczyna się w kolejce kompilacje identyfikatorami dostarczone. | |
StartQueuedBuildsNow(array<IQueuedBuild[]) | Uruchamia dostarczonego kompilacje w kolejce, jeśli w kolejce definicji wstrzymania i stan kolejkowane. | |
StopBuilds(array<Uri[]) | Zatrzymuje wszystkie kompilacje z określonych identyfikatorów URI. | |
StopBuilds(array<IBuildDetail[]) | Zatrzymuje kompilacje określony. | |
TestConnectionForBuildAgent | Nakazuje warstwy aplikacji, testowania połączenia dla agenta kompilacji i aktualizuje komunikaty stanu agenta. | |
TestConnectionForBuildController | Nakazuje warstwy aplikacji do testowania połączenia kontrolera kompilacji i aktualizuje stan wiadomości kontrolera. | |
TestConnectionsForBuildMachine | Nakazuje warstwy aplikacji do testowania połączenia dla zasobów komputera kompilacji i aktualizacji komunikaty o stanie zasobów. |
Początek