IBuildServer Members
Include Protected Members
Include Inherited Members
This interface represents the build server or computer.
The IBuildServer type exposes the following members.
Methods
Name
Description
Overloaded. Adds a Build quality.
Overloaded. Cancel builds.
Creates a new build agent owned by the build server.
Overloaded. Creates an IBuildAgentSpec.
Creates a new build definition owned by the build server.
Overloaded. Creates a new build definition specification that can be used to query build definitions.
Overloaded. Creates a new build detail specification that can be used to query builds for a team project.
Creates a queued build view that is owned by the build server.
Overloaded. Deletes build agents from the server.
Overloaded. Deletes build definitions from the server.
Overloaded. Deletes the specified build quality or qualities from the target team project.
Overloaded. Deletes builds from the server.
Evaluates build schedules. This method is called by Team Foundation Server Scheduler.
Gets a list of all build definitions that are affected by the provided Team Foundation version control server paths.
Gets a single build with agent, definition, and all information nodes.
Overloaded. Gets a single build.
Gets a single build agent.
Overloaded. Gets a single build definition.
Retrieves the list of defined build qualities for the target team project.
Gets the localized display text for known enumeration values (and the ToString value for others).
Gets an array of the localized display text values for a known enumeration (and the ToString values for others).
Gets an enumeration value from corresponding localized display text.
Gets a single build without agent, definition, or information nodes.
Overloaded. Gets a single queued build.
Takes an array of DayOfWeek enumeration values and returns a ScheduleDays value that can be used to set DaysToBuild.
Takes a changeset from Team Foundation version control and automatically queues a new build for all definitions that include items affected by the check-in and that have continuous integration enabled.
Overloaded. Gets the build agents.
Gets the build agents that match the given URIs.
Overloaded. Gets the build definitions.
Gets the build definitions that match the given URIs.
Overloaded. Gets builds.
Gets the builds that match the given URIs.
Overloaded. Queues a build.
Saves any changes that were made to the build agents to the server.
Saves any changes that were made to the build definitions to the server.
Saves any changes that were made to the builds to the server.
Saves any changes that were made to the queued builds to the server.
Overloaded. Stops the specified builds.
Top
Properties
Name
Description
Gets the version (V1 or V2) of the build server.
Gets the comment string that signals the continuous integration system to ignore a check-in. Any check-in with this string anywhere in the comment will not trigger a new build.
Gets the Team Foundation Server object that created this IBuildServer.
Top