Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

TeamFoundationBuildResourceService Class

Provides methods for manipulating build agents, build controllers, and build service hosts.

System.Object
  Microsoft.TeamFoundation.Build.Server.TeamFoundationBuildResourceService

Namespace:  Microsoft.TeamFoundation.Build.Server
Assembly:  Microsoft.TeamFoundation.Build.Server (in Microsoft.TeamFoundation.Build.Server.dll)

public sealed class TeamFoundationBuildResourceService : ITeamFoundationService

The TeamFoundationBuildResourceService type exposes the following members.

  NameDescription
Public methodAddBuildAgentsAdds build agents to the server. Notifications are asynchronously sent to the physical service host regarding the addition of any build agents.
Public methodAddBuildControllersAdds build controllers to the server. Notifications are asynchronously sent to the physical service host regarding the addition of any build controllers.
Public methodAddBuildServiceHostAdds a build service host to the server.
Public methodDeleteBuildAgentsDeletes build agents from the server. Notifications are asynchronously sent to the physical service host regarding the deletion of any build agents.
Public methodDeleteBuildControllersDeletes build controllers from the server. Notifications are asynchronously sent to the physical service host regarding the deletion of any build controllers.
Public methodDeleteBuildServiceHostDeletes a build service host from the server.
Public methodEqualsDetermines whether the specified object is equal to the current object. (Inherited from Object.)
Public methodGetHashCodeServes as the default hash function. (Inherited from Object.)
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Public methodQueryBuildAgents
Public methodQueryBuildAgentsByUri
Public methodQueryBuildControllers(TeamFoundationRequestContext, BuildControllerSpec)Queries for build controllers by controller specification.
Public methodQueryBuildControllers(TeamFoundationRequestContext, IList<BuildControllerSpec>)
Public methodQueryBuildControllersByUri
Public methodQueryBuildServiceHostsQueries for build service hosts by name.
Public methodQueryBuildServiceHostsByUriQueries for build service hosts by URI.
Public methodToStringReturns a string that represents the current object. (Inherited from Object.)
Public methodUpdateBuildAgentsUpdates 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.
Public methodUpdateBuildControllersUpdates 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.
Public methodUpdateBuildServiceHostUpdates a build service host.
Top

  NameDescription
Explicit interface implemetationPrivate methodITeamFoundationService.ServiceEnd
Explicit interface implemetationPrivate methodITeamFoundationService.ServiceStartInitializes the service together with all of the necessary state.
Top

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show:
© 2015 Microsoft