This documentation is archived and is not being maintained.
IBuildServiceHost Interface
Visual Studio 2013
Interface for a build service host in the server that is running Team Foundation Build.
Namespace: Microsoft.TeamFoundation.Build.Client
Assembly: Microsoft.TeamFoundation.Build.Client (in Microsoft.TeamFoundation.Build.Client.dll)
The IBuildServiceHost type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | AcquiredOn | Gets the date and time of registration with TFS if this service host is online, else returns DateTime.MinValue. |
![]() | Agents | Gets a read-only collection of agents that is associated with this service host. |
![]() | BaseUrl | Gets or sets the base URL for this service host. |
![]() | BuildServer | Gets the build server for this service host. |
![]() | ConnectedOn | Gets the date and time of connection to the message queue if this service host is online, else returns DateTime.MinValue. |
![]() | Controller | Gets the build controller that is associated with this service host. |
![]() | IsVirtual | Gets a value indicating whether this service host is virtual. A virtual service host is dynamically allocated to computers on demand instead of statically at installation time. |
![]() | MessageQueueUrl | Gets the message queue address. This field is for system use only. |
![]() | Name | Gets or sets the name for this service host. |
![]() | RequireClientCertificates | Gets or sets a flag that describes whether the service host requires client certificates for incoming calls. |
![]() | Status | Gets the online status of the service host. |
![]() | StatusChangedOn | Gets the date and time of the last online/offline status change of the service host. |
![]() | Uri | Gets the uniform resource identifier (URI) for this service host. |
| Name | Description | |
|---|---|---|
![]() | AddBuildAgent | Adds a build agent to the collection of agents that are associated with this service host. |
![]() | CreateBuildAgent(String, String) | Creates a build agent that is associated with the current service host and adds it to the collection of agents. |
![]() | CreateBuildAgent(String, String, IBuildController) | Creates a build agent that is associated with the current service host and adds it to the collection of agents. |
![]() | CreateBuildController | Creates a build controller that is associated with the current service host. |
![]() | Delete | Deletes the service host together with all associated controllers and agents. |
![]() | DeleteBuildAgent | Deletes the specified build agent from this service host. |
![]() | DeleteBuildController | Deletes the build controller that is associated with this service host. |
![]() | FindBuildAgent | Gets the build agent that has the specified name and that is associated with the specified build controller. |
![]() | ReleaseOwnership | Releases ownership of the service host. |
![]() | Save | Saves any changes that were made since the last time that the save method was called. |
![]() | SetBuildAgentStatus | Sets the build agent status. |
![]() | SetBuildController | Switches the build controller that is associated with this service host. |
![]() | SetBuildControllerStatus | Sets the build controller status. |
![]() | TakeOwnership | Takes ownership of the service host. |
Show:
