Udostępnij za pośrednictwem


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
Właściwość publiczna BuildServerVersion Pobiera wersję serwera kompilacji.
Właściwość publiczna 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.
Właściwość publiczna TeamProjectCollection Zwraca obiekt TeamProjectCollection, utworzony przez to IBuildServer.

Początek

Metody

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

Początek

Zobacz też

Informacje

Przestrzeń nazw Microsoft.TeamFoundation.Build.Client