TeamFoundationBuildResourceService Class
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 | |
---|---|---|
AddBuildAgents | Adds build agents to the server. Notifications are asynchronously sent to the physical service host regarding the addition of any build agents. | |
AddBuildControllers | Adds build controllers to the server. Notifications are asynchronously sent to the physical service host regarding the addition of any build controllers. | |
AddBuildServiceHost | Adds a build service host to the server. | |
DeleteBuildAgents | Deletes build agents from the server. Notifications are asynchronously sent to the physical service host regarding the deletion of any build agents. | |
DeleteBuildControllers | Deletes build controllers from the server. Notifications are asynchronously sent to the physical service host regarding the deletion of any build controllers. | |
DeleteBuildServiceHost | Deletes a build service host from the server. | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
QueryBuildAgents | ||
QueryBuildAgentsByUri | ||
QueryBuildControllers(TeamFoundationRequestContext, BuildControllerSpec) | Queries for build controllers by controller specification. | |
QueryBuildControllers(TeamFoundationRequestContext, IList<BuildControllerSpec>) | ||
QueryBuildControllersByUri | ||
QueryBuildServiceHosts | Queries for build service hosts by name. | |
QueryBuildServiceHostsByUri | Queries for build service hosts by URI. | |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
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. | |
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. | |
UpdateBuildServiceHost | Updates a build service host. |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
ITeamFoundationService.ServiceEnd | ||
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.