TeamFoundationDeploymentService Class
Inheritance Hierarchy
System.Object
Microsoft.TeamFoundation.Build.Server.TeamFoundationDeploymentService
Namespace: Microsoft.TeamFoundation.Build.Server
Assembly: Microsoft.TeamFoundation.Build.Server (in Microsoft.TeamFoundation.Build.Server.dll)
Syntax
'Declaration
Public NotInheritable Class TeamFoundationDeploymentService _
Implements ITeamFoundationService
public sealed class TeamFoundationDeploymentService : ITeamFoundationService
public ref class TeamFoundationDeploymentService sealed : ITeamFoundationService
[<Sealed>]
type TeamFoundationDeploymentService =
class
interface ITeamFoundationService
end
public final class TeamFoundationDeploymentService implements ITeamFoundationService
The TeamFoundationDeploymentService type exposes the following members.
Methods
Name | Description | |
---|---|---|
AddBuildDeploymentProperty | Adds a property to the specified deployment | |
ConnectAzureCloudApp(TeamFoundationRequestContext, String, String, String) | ||
ConnectAzureCloudApp(TeamFoundationRequestContext, String, String, String, String, String) | ||
ConnectAzureWebsite | This function wraps several operations. It creates a DeploymentEnvironment for deploying to the given Microsoft Azure WebSite. It then Creates a build defintion based on the BuildPackageDeploy build process template, and using the Hosted Build controller. | |
CreateBuildDeployment | Mark build as a deployment and the associated build being deployed. | |
CreateDeploymentEnvironment | ||
DeleteDeploymentEnvironment | ||
DeleteTeamProject | Deletes deployment environments and connnected services associated to those environments. This methods expects an elevated request context in order to delete strong box entries. It also will catch all exceptions and print them but not re-throw - best effort method. | |
DisconnectAzureCloudApp | Deletes DeploymentEnvironment for deploying to the given Azure hosted service and disables the associated build defintion. | |
DisconnectAzureWebsite | Deletes DeploymentEnvironment for deploying to the given Azure WebSite and disables the associated build defintion. | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetDeploymentEnvironment | ||
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
QueryDeploymentEnvironments | ||
QueryDeployments | Query the list of deployments | |
QueryDeploymentsByUri | Query the list of deployments | |
Redeploy(TeamFoundationRequestContext, String) | Redeploys a previous deployment. | |
Redeploy(TeamFoundationRequestContext, String, AzureDeploymentSlot, Boolean) | Redeploys a previous deployment to a specified deployment slot. | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
ITeamFoundationService.ServiceEnd | ||
ITeamFoundationService.ServiceStart |
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.