Provides methods for manipulating build agents, build controllers, and build service hosts.
Inheritance Hierarchy
System.Object
  Microsoft.TeamFoundation.Build.Server.TeamFoundationBuildResourceService
Namespace:  Microsoft.TeamFoundation.Build.Server
Assembly:  Microsoft.TeamFoundation.Build.Server (in Microsoft.TeamFoundation.Build.Server.dll)
Syntax
'Declaration
Public NotInheritable Class TeamFoundationBuildResourceService _
    Implements ITeamFoundationService
public sealed class TeamFoundationBuildResourceService : ITeamFoundationService
public ref class TeamFoundationBuildResourceService sealed : ITeamFoundationService
[<Sealed>]
type TeamFoundationBuildResourceService =  
    class 
        interface ITeamFoundationService 
    end
public final class TeamFoundationBuildResourceService implements ITeamFoundationService
The TeamFoundationBuildResourceService type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| .gif) | AddBuildAgents | Adds build agents to the server. Notifications are asynchronously sent to the physical service host regarding the addition of any build agents. | 
| .gif) | AddBuildControllers | Adds build controllers to the server. Notifications are asynchronously sent to the physical service host regarding the addition of any build controllers. | 
| .gif) | AddBuildServiceHost | Adds a build service host to the server. | 
| .gif) | DeleteBuildAgents | Deletes build agents from the server. Notifications are asynchronously sent to the physical service host regarding the deletion of any build agents. | 
| .gif) | DeleteBuildControllers | Deletes build controllers from the server. Notifications are asynchronously sent to the physical service host regarding the deletion of any build controllers. | 
| .gif) | DeleteBuildServiceHost | Deletes a build service host from the server. | 
| .gif) | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | 
| .gif) | GetHashCode | Serves as the default hash function. (Inherited from Object.) | 
| .gif) | GetType | Gets the Type of the current instance. (Inherited from Object.) | 
| .gif) | QueryBuildAgents | |
| .gif) | QueryBuildAgentsByUri | |
| .gif) | QueryBuildControllers(TeamFoundationRequestContext, BuildControllerSpec) | Queries for build controllers by controller specification. | 
| .gif) | QueryBuildControllers(TeamFoundationRequestContext, IList<BuildControllerSpec>) | |
| .gif) | QueryBuildControllersByUri | |
| .gif) | QueryBuildServiceHosts | Queries for build service hosts by name. | 
| .gif) | QueryBuildServiceHostsByUri | Queries for build service hosts by URI. | 
| .gif) | ToString | Returns a string that represents the current object. (Inherited from Object.) | 
| .gif) | UpdateBuildAgents | Updates a list of build agents. Notifications are asynchronously sent to the physical service host regarding the modification of any build agents, and a BIS event is fired if the status of the agent changes. | 
| .gif) | UpdateBuildControllers | Updates a list of build controllers. Notifications are asynchronously sent to the physical service host regarding the modification of any build controllers, and a BIS event is fired if the status of the controller changes. | 
| .gif) | UpdateBuildServiceHost | Updates a build service host. | 
Top
Explicit Interface Implementations
| Name | Description | |
|---|---|---|
| .gif) .gif) | ITeamFoundationService.ServiceEnd | |
| .gif) .gif) | ITeamFoundationService.ServiceStart | Initializes the service together with all of the necessary state. | 
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.