你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

IDeploymentOperations 接口

定义

服务管理 API 包括用于管理订阅中的部署的操作。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460812.aspx)

public interface IDeploymentOperations
type IDeploymentOperations = interface
Public Interface IDeploymentOperations

方法

AbortMigrationAsync(String, String, CancellationToken)

中止部署操作验证并中止 IaaS 经典到 ARM 迁移的部署。

BeginAbortMigrationAsync(String, String, CancellationToken)

中止部署操作验证并中止 IaaS 经典到 ARM 迁移的部署。

BeginChangingConfigurationByNameAsync(String, String, DeploymentChangeConfigurationParameters, CancellationToken)

“按名称开始更改部署配置”操作会启动对部署配置的更改。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460809.aspx)

BeginChangingConfigurationBySlotAsync(String, DeploymentSlot, DeploymentChangeConfigurationParameters, CancellationToken)

“按槽开始更改部署配置”操作会启动对部署配置的更改。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460809.aspx)

BeginCommitMigrationAsync(String, String, CancellationToken)

提交部署操作验证并提交 IaaS 经典到 ARM 迁移的部署。

BeginCreatingAsync(String, DeploymentSlot, DeploymentCreateParameters, CancellationToken)

“开始创建部署”操作会上传一个新的服务包,并在过渡或生产环境中创建新的部署。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460813.aspx)

BeginDeletingByNameAsync(String, String, Boolean, CancellationToken)

“按名称开始删除部署”操作会删除指定的部署。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460815.aspx)

BeginDeletingBySlotAsync(String, DeploymentSlot, CancellationToken)

“按槽开始删除部署”操作将删除指定的部署。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460815.aspx)

BeginDeletingRoleInstanceByBeploymentSlotAsync(String, String, DeploymentDeleteRoleInstanceParameters, CancellationToken)

删除角色实例操作从云服务中的部署中删除角色实例。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/dn469418.aspx)

BeginDeletingRoleInstanceByDeploymentNameAsync(String, String, DeploymentDeleteRoleInstanceParameters, CancellationToken)

删除角色实例操作从云服务中的部署中删除角色实例。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/dn469418.aspx)

BeginGettingPackageByNameAsync(String, String, DeploymentGetPackageParameters, CancellationToken)

按名称获取包操作检索部署的云服务包,并将包文件存储在 Azure Blob 存储中。 以下包文件放置在存储中:云服务配置文件 (.cscfg) ,为云服务和单个角色提供配置设置,包括角色实例数;和服务包 (.cspkg) ,其中包含应用程序代码和服务定义文件。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj154121.aspx)

BeginGettingPackageBySlotAsync(String, DeploymentSlot, DeploymentGetPackageParameters, CancellationToken)

按槽获取包操作检索部署的云服务包,并将包文件存储在 Azure Blob 存储中。 以下包文件放置在存储中:云服务配置文件 (.cscfg) ,为云服务和单个角色提供配置设置,包括角色实例数;和服务包 (.cspkg) ,其中包含应用程序代码和服务定义文件。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj154121.aspx)

BeginPrepareMigrationAsync(String, String, PrepareDeploymentMigrationParameters, CancellationToken)

准备部署操作验证并准备 IaaS 经典到 ARM 迁移的部署。

BeginRebootingRoleInstanceByDeploymentNameAsync(String, String, String, CancellationToken)

“按部署名称开始重新启动角色实例”操作请求重启部署中运行的角色实例。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441298.aspx)

BeginRebootingRoleInstanceByDeploymentSlotAsync(String, DeploymentSlot, String, CancellationToken)

“按部署槽位开始重新启动角色实例”操作请求重启部署中运行的角色实例。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441298.aspx)

BeginRebuildingRoleInstanceByDeploymentNameAsync(String, String, String, String, CancellationToken)

重新生成角色实例异步操作在 Web 角色或辅助角色实例上重新安装操作系统,并初始化它们使用的存储资源。 如果不想初始化存储资源,可以在有关异步操作的详细信息中使用“重置映像角色实例http://msdn.microsoft.com/en-us/library/azure/gg441292.aspx.For ”,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/azure/dn627518.aspx)

BeginRebuildingRoleInstanceByDeploymentSlotAsync(String, String, String, String, CancellationToken)

重新生成角色实例异步操作在 Web 角色或辅助角色实例上重新安装操作系统,并初始化它们使用的存储资源。 如果不想初始化存储资源,可以在有关异步操作的详细信息中使用“重置映像角色实例http://msdn.microsoft.com/en-us/library/azure/gg441292.aspx.For ”,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/azure/dn627518.aspx)

BeginReimagingRoleInstanceByDeploymentNameAsync(String, String, String, CancellationToken)

“按部署名称开始重置角色实例映像”操作请求重新映像部署中运行的角色实例。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441292.aspx)

BeginReimagingRoleInstanceByDeploymentSlotAsync(String, DeploymentSlot, String, CancellationToken)

“按部署槽位开始重置角色实例映像”操作请求重新映像部署中运行的角色实例。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441292.aspx)

BeginSwappingAsync(String, DeploymentSwapParameters, CancellationToken)

“开始交换部署”操作启动服务的过渡部署环境与生产部署环境之间的虚拟 IP 地址交换。 如果该服务当前在临时环境中运行,则此操作将其切换至生产环境。 如果该服务在生产环境中运行,则此操作将其切换至临时环境。 有关此类升级的详细信息,请参阅 在 http://msdn.microsoft.com/en-us/library/windowsazure/ee517253.aspx执行虚拟 IP 交换升级。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460814.aspx)

BeginUpdatingStatusByDeploymentNameAsync(String, String, DeploymentUpdateStatusParameters, CancellationToken)

“按部署名称开始更新部署状态”操作可启动部署的运行状态更改。 部署的状态可以是正在运行或已挂起。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460808.aspx)

BeginUpdatingStatusByDeploymentSlotAsync(String, DeploymentSlot, DeploymentUpdateStatusParameters, CancellationToken)

“按部署槽位开始更新部署状态”操作可启动部署的运行状态更改。 部署的状态可以是正在运行或已挂起。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460808.aspx)

BeginUpgradingByNameAsync(String, String, DeploymentUpgradeParameters, CancellationToken)

“按名称开始升级部署”操作使用指定的包和配置启动部署中角色实例的更新。 有关更新角色实例的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx更新 Azure 服务。 此操作是异步操作。 若要确定是否已处理请求,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 若要执行部署的自动更新,请调用“升级部署”或“更改部署配置”,并将 Mode 元素设置为“自动”。 更新将从该点继续并且无需进一步的输入。 可以调用获取操作状态来确定更新何时完成。 若要执行手动更新,请先调用将 Mode 元素设置为 manual 的 Upgrade Deployment。 接下来,调用 Walk Upgrade Domain 以更新部署中的每个域。 你应该在更新下一个域之前通过调用获取操作状态确保该操作完成。 重要说明:添加或删除角色实例的更新将导致对云服务中部署的所有角色进行配置更新。 需要向现有角色实例通知新的角色实例,以使所有角色实例均可在云服务中进行通信。 默认情况下为一个云服务部署 5 个更新域,在就地更新期间一次一个地更新这些域。 有关修改服务定义文件中更新域数的信息,请参阅 Azure 服务定义架构 (.csdef 文件) 。 若要确定在 Windows Azure 中运行特定实例的更新域,请使用 RoleInstance 类的 UpdateDomain 属性。 有关详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/dd179380.aspx Azure 托管库参考。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460793.aspx)

BeginUpgradingBySlotAsync(String, DeploymentSlot, DeploymentUpgradeParameters, CancellationToken)

“按槽开始升级部署”操作使用指定的包和配置启动部署中角色实例的更新。 有关更新角色实例的详细信息,请参阅在操作是异步操作时 http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx.This 更新 Azure 服务。 若要确定是否已处理请求,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 若要执行部署的自动更新,请调用“升级部署”或“更改部署配置”,并将 Mode 元素设置为“自动”。 更新将从该点继续并且无需进一步的输入。 可以调用获取操作状态来确定更新何时完成。 若要执行手动更新,请先调用将 Mode 元素设置为 manual 的 Upgrade Deployment。 接下来,调用 Walk Upgrade Domain 以更新部署中的每个域。 你应该在更新下一个域之前通过调用获取操作状态确保该操作完成。 重要说明:添加或删除角色实例的更新将导致对云服务中部署的所有角色进行配置更新。 需要向现有角色实例通知新的角色实例,以使所有角色实例均可在云服务中进行通信。 默认情况下为一个云服务部署 5 个更新域,在就地更新期间一次一个地更新这些域。 有关修改服务定义文件中更新域数的信息,请参阅 Azure 服务定义架构 (.csdef 文件) 。 若要确定在 Windows Azure 中运行特定实例的更新域,请使用 RoleInstance 类的 UpdateDomain 属性。 有关详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/dd179380.aspx Azure 托管库参考。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460793.aspx)

BeginWalkingUpgradeDomainByDeploymentNameAsync(String, String, DeploymentWalkUpgradeDomainParameters, CancellationToken)

“按部署名称开始升级域”操作指定必须在其中更新角色实例的更新域。 有关更新角色实例的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx更新 Azure 服务。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 在调用 Walk Upgrade Domain 操作之前,必须已调用“升级部署”、“更改部署配置”或“回滚更新或升级”。 默认情况下为一个服务部署 5 个更新域,在就地更新期间一次一个地更新这些域。 有关修改服务定义文件中更新域数的信息,请参阅 Azure 服务定义架构 (.csdef 文件) 。 若要执行部署的手动更新,请按以下顺序继续:调用“升级部署”,并将 Mode 元素设置为“手动”。 调用 Walk Upgrade Domain 以更新部署中的每个域。 必须按顺序对更新域进行更新。 例如,首先更新域 0,然后更新域 1,依此类推。 重要说明:添加或删除角色实例的更新将导致对云服务中部署的所有角色进行配置更新。 需要向现有角色实例通知新的角色实例,以使所有角色实例均可在云服务中进行通信。 在更新正在进行时,调用“获取部署”以确定其状态。 如果更新正在进行,Get Deployment 将返回一个 UpgradeStatus 元素,其中包含有关更新的信息。 如果更新已完成,或者未进行任何更新,则 UpgradeStatus 元素为 null。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460800.aspx)

BeginWalkingUpgradeDomainByDeploymentSlotAsync(String, DeploymentSlot, DeploymentWalkUpgradeDomainParameters, CancellationToken)

“按部署槽位开始升级域”操作指定必须在其中更新角色实例的更新域。 有关更新角色实例的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx更新 Azure 服务。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 在调用 Walk Upgrade Domain 操作之前,必须已调用“升级部署”、“更改部署配置”或“回滚更新或升级”。 默认情况下为一个服务部署 5 个更新域,在就地更新期间一次一个地更新这些域。 有关修改服务定义文件中更新域数的信息,请参阅 Azure 服务定义架构 (.csdef 文件) 。 若要执行部署的手动更新,请按以下顺序继续:调用“升级部署”,并将 Mode 元素设置为“手动”。 调用 Walk Upgrade Domain 以更新部署中的每个域。 必须按顺序对更新域进行更新。 例如,首先更新域 0,然后更新域 1,依此类推。 重要说明:添加或删除角色实例的更新将导致对云服务中部署的所有角色进行配置更新。 需要向现有角色实例通知新的角色实例,以使所有角色实例均可在云服务中进行通信。 在更新正在进行时,调用“获取部署”以确定其状态。 如果更新正在进行,Get Deployment 将返回一个 UpgradeStatus 元素,其中包含有关更新的信息。 如果更新已完成,或者未进行任何更新,则 UpgradeStatus 元素为 null。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460800.aspx)

ChangeConfigurationByNameAsync(String, String, DeploymentChangeConfigurationParameters, CancellationToken)

“按名称更改部署配置”操作会启动对部署配置的更改。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460809.aspx)

ChangeConfigurationBySlotAsync(String, DeploymentSlot, DeploymentChangeConfigurationParameters, CancellationToken)

“按槽更改部署配置”操作启动对部署配置的更改。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460809.aspx)

CommitMigrationAsync(String, String, CancellationToken)

提交部署操作验证并提交部署,以便将 IaaS 经典迁移到 ARM。

CreateAsync(String, DeploymentSlot, DeploymentCreateParameters, CancellationToken)

“创建部署”操作上传新的服务包,并在过渡或生产环境中创建新部署。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460813.aspx)

DeleteByNameAsync(String, String, Boolean, CancellationToken)

“按名称删除部署”操作会删除指定的部署。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460815.aspx)

DeleteBySlotAsync(String, DeploymentSlot, CancellationToken)

“按槽删除部署”操作将删除指定的部署。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460815.aspx)

DeleteRoleInstanceByDeploymentNameAsync(String, String, DeploymentDeleteRoleInstanceParameters, CancellationToken)

删除角色实例操作从云服务中的部署中删除角色实例。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/dn469418.aspx)

DeleteRoleInstanceByDeploymentSlotAsync(String, String, DeploymentDeleteRoleInstanceParameters, CancellationToken)

删除角色实例操作从云服务中的部署中删除角色实例。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/dn469418.aspx)

GetByNameAsync(String, String, CancellationToken)

“按名称获取部署”操作返回部署的配置信息、状态和系统属性。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460804.aspx)

GetBySlotAsync(String, DeploymentSlot, CancellationToken)

按槽获取部署操作返回部署的配置信息、状态和系统属性。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460804.aspx)

GetPackageByNameAsync(String, String, DeploymentGetPackageParameters, CancellationToken)

按名称获取包操作检索部署的云服务包,并将包文件存储在 Azure Blob 存储中。 以下包文件放置在存储中:云服务配置文件 (.cscfg) ,为云服务和各个角色提供配置设置,包括角色实例的数量;和服务包 (.cspkg) ,其中包含应用程序代码和服务定义文件。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj154121.aspx)

GetPackageBySlotAsync(String, DeploymentSlot, DeploymentGetPackageParameters, CancellationToken)

按槽获取包操作检索部署的云服务包,并将包文件存储在 Azure Blob 存储中。 以下包文件放置在存储中:云服务配置文件 (.cscfg) ,为云服务和各个角色提供配置设置,包括角色实例的数量;和服务包 (.cspkg) ,其中包含应用程序代码和服务定义文件。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj154121.aspx)

ListEventsAsync(String, String, DateTime, DateTime, CancellationToken)

标识由于计划内维护导致在可选提供的时间范围内影响部署的重新启动事件列表。

ListEventsBySlotAsync(String, DeploymentSlot, DateTime, DateTime, CancellationToken)

标识由于计划内维护导致在可选提供的时间范围内影响部署的重新启动事件列表。

PrepareMigrationAsync(String, String, PrepareDeploymentMigrationParameters, CancellationToken)

准备部署操作验证部署并准备部署,以便将 IaaS 经典迁移到 ARM。

RebootRoleInstanceByDeploymentNameAsync(String, String, String, CancellationToken)

按部署名称重新启动角色实例操作请求重新启动部署中运行的角色实例。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441298.aspx)

RebootRoleInstanceByDeploymentSlotAsync(String, DeploymentSlot, String, CancellationToken)

按部署槽位重新启动角色实例操作请求重新启动部署中运行的角色实例。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441298.aspx)

RebuildRoleInstanceByDeploymentNameAsync(String, String, String, String, CancellationToken)

重新生成角色实例异步操作在 Web 角色或辅助角色的实例上重新安装操作系统,并初始化它们使用的存储资源。 如果不想初始化存储资源,可以在有关异步操作的详细信息中使用重置角色实例http://msdn.microsoft.com/en-us/library/azure/gg441292.aspx.For 映像,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/azure/dn627518.aspx)

RebuildRoleInstanceByDeploymentSlotAsync(String, String, String, String, CancellationToken)

重新生成角色实例异步操作在 Web 角色或辅助角色的实例上重新安装操作系统,并初始化它们使用的存储资源。 如果不想初始化存储资源,可以在有关异步操作的详细信息中使用重置角色实例http://msdn.microsoft.com/en-us/library/azure/gg441292.aspx.For 映像,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/azure/dn627518.aspx)

ReimageRoleInstanceByDeploymentNameAsync(String, String, String, CancellationToken)

“按部署名称重置角色实例映像”操作请求对部署中运行的角色实例重置映像。此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441292.aspx)

ReimageRoleInstanceByDeploymentSlotAsync(String, DeploymentSlot, String, CancellationToken)

按部署槽位重置角色实例映像操作请求对部署中运行的角色实例重置映像。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441292.aspx)

RollbackUpdateOrUpgradeByDeploymentNameAsync(String, String, DeploymentRollbackUpdateOrUpgradeParameters, CancellationToken)

“按部署名称回滚更新或升级”操作将取消正在进行的配置更新,并将部署返回到其启动更新之前的状态。 只有在部署中正在进行更新时,才能调用此操作。 可以通过调用“获取部署”操作或“获取托管服务属性”操作并检查 RollbackAllowed 元素来检测部署状态。 如果返回的值为 true,则可以执行回滚。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/hh403977.aspx)

RollbackUpdateOrUpgradeByDeploymentSlotAsync(String, DeploymentSlot, DeploymentRollbackUpdateOrUpgradeParameters, CancellationToken)

回滚更新或按部署槽位升级操作将取消正在进行的配置更新,并将部署返回到其启动更新之前的状态。 只有在部署中正在进行更新时,才能调用此操作。 可以通过调用“获取部署”操作或“获取托管服务属性”操作并检查 RollbackAllowed 元素来检测部署状态。 如果返回的值为 true,则可以执行回滚。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/hh403977.aspx)

SwapAsync(String, DeploymentSwapParameters, CancellationToken)

交换部署操作启动服务的过渡部署环境和生产部署环境之间的虚拟 IP 地址交换。 如果该服务当前在临时环境中运行,则此操作将其切换至生产环境。 如果该服务在生产环境中运行,则此操作将其切换至临时环境。 有关此类升级的详细信息,请参阅 在 http://msdn.microsoft.com/en-us/library/windowsazure/ee517253.aspx执行虚拟 IP 交换升级。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460814.aspx)

UpdateStatusByDeploymentNameAsync(String, String, DeploymentUpdateStatusParameters, CancellationToken)

“按部署名称更新部署状态”操作启动部署运行状态的更改。 部署的状态可以是正在运行或已挂起。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460808.aspx)

UpdateStatusByDeploymentSlotAsync(String, DeploymentSlot, DeploymentUpdateStatusParameters, CancellationToken)

“按部署槽位更新部署状态”操作启动部署运行状态的更改。 部署的状态可以是正在运行或已挂起。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460808.aspx)

UpgradeByNameAsync(String, String, DeploymentUpgradeParameters, CancellationToken)

“按名称升级部署”操作使用指定的包和配置启动部署中角色实例的更新。 有关更新角色实例的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx更新 Azure 服务。 此操作是异步操作。 若要确定是否已处理请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 若要执行部署的自动更新,请调用升级部署或更改部署配置,并将 Mode 元素设置为 automatic。 更新将从该点继续并且无需进一步的输入。 可以调用获取操作状态来确定更新何时完成。 若要执行手动更新,请先调用将 Mode 元素设置为 manual 的 Upgrade Deployment。 接下来,调用 Walk Upgrade Domain 以更新部署中的每个域。 你应该在更新下一个域之前通过调用获取操作状态确保该操作完成。 重要说明:添加或删除角色实例的更新将导致对云服务中部署的所有角色进行配置更新。 需要向现有角色实例通知新的角色实例,以使所有角色实例均可在云服务中进行通信。 默认情况下为一个云服务部署 5 个更新域,在就地更新期间一次一个地更新这些域。 有关修改服务定义文件中更新域数的信息,请参阅 Azure 服务定义架构 (.csdef 文件) 。 若要确定在 Windows Azure 中运行特定实例的更新域,请使用 RoleInstance 类的 UpdateDomain 属性。 有关详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/dd179380.aspx Azure 托管库参考。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460793.aspx)

UpgradeBySlotAsync(String, DeploymentSlot, DeploymentUpgradeParameters, CancellationToken)

“按槽升级部署”操作使用指定的包和配置启动部署中角色实例的更新。 有关更新角色实例的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx更新 Azure 服务。 此操作是异步操作。 若要确定是否已处理请求,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 若要执行部署的自动更新,请调用“升级部署”或“更改部署配置”,并将 Mode 元素设置为“自动”。 更新将从该点继续并且无需进一步的输入。 可以调用获取操作状态来确定更新何时完成。 若要执行手动更新,请先调用将 Mode 元素设置为 manual 的 Upgrade Deployment。 接下来,调用 Walk Upgrade Domain 以更新部署中的每个域。 你应该在更新下一个域之前通过调用获取操作状态确保该操作完成。 重要说明:添加或删除角色实例的更新将导致对云服务中部署的所有角色进行配置更新。 需要向现有角色实例通知新的角色实例,以使所有角色实例均可在云服务中进行通信。 默认情况下为一个云服务部署 5 个更新域,在就地更新期间一次一个地更新这些域。 有关修改服务定义文件中更新域数的信息,请参阅 Azure 服务定义架构 (.csdef 文件) 。 若要确定在 Windows Azure 中运行特定实例的更新域,请使用 RoleInstance 类的 UpdateDomain 属性。 有关详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/dd179380.aspx Azure 托管库参考。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460793.aspx)

ValidateMigrationAsync(String, String, PrepareDeploymentMigrationParameters, CancellationToken)

验证部署操作验证 IaaS 经典到 ARM 迁移的部署。

WalkUpgradeDomainByDeploymentNameAsync(String, String, DeploymentWalkUpgradeDomainParameters, CancellationToken)

按部署名称执行“随行升级域”操作指定必须在其中更新角色实例的更新域。 有关更新角色实例的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx更新 Azure 服务。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 在调用 Walk Upgrade Domain 操作之前,必须已调用“升级部署”、“更改部署配置”或“回滚更新或升级”。 默认情况下为一个服务部署 5 个更新域,在就地更新期间一次一个地更新这些域。 有关修改服务定义文件中更新域数的信息,请参阅 Azure 服务定义架构 (.csdef 文件) 。 若要执行部署的手动更新,请按以下顺序继续:调用“升级部署”,并将 Mode 元素设置为“手动”。 调用 Walk Upgrade Domain 以更新部署中的每个域。 必须按顺序对更新域进行更新。 例如,首先更新域 0,然后更新域 1,依此类推。 重要说明:添加或删除角色实例的更新将导致对云服务中部署的所有角色进行配置更新。 需要向现有角色实例通知新的角色实例,以使所有角色实例均可在云服务中进行通信。 在更新正在进行时,调用“获取部署”以确定其状态。 如果更新正在进行,Get Deployment 将返回一个 UpgradeStatus 元素,其中包含有关更新的信息。 如果更新已完成,或者未进行任何更新,则 UpgradeStatus 元素为 null。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460800.aspx)

WalkUpgradeDomainByDeploymentSlotAsync(String, DeploymentSlot, DeploymentWalkUpgradeDomainParameters, CancellationToken)

“按部署槽位执行升级域”操作指定必须在其中更新角色实例的更新域。 有关更新角色实例的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx更新 Azure 服务。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 在调用 Walk Upgrade Domain 操作之前,必须已调用“升级部署”、“更改部署配置”或“回滚更新或升级”。 默认情况下为一个服务部署 5 个更新域,在就地更新期间一次一个地更新这些域。 有关修改服务定义文件中更新域数的信息,请参阅 Azure 服务定义架构 (.csdef 文件) 。 若要执行部署的手动更新,请按以下顺序继续:调用“升级部署”,并将 Mode 元素设置为“手动”。 调用 Walk Upgrade Domain 以更新部署中的每个域。 必须按顺序对更新域进行更新。 例如,首先更新域 0,然后更新域 1,依此类推。 重要说明:添加或删除角色实例的更新将导致对云服务中部署的所有角色进行配置更新。 需要向现有角色实例通知新的角色实例,以使所有角色实例均可在云服务中进行通信。 在更新正在进行时,调用“获取部署”以确定其状态。 如果更新正在进行,Get Deployment 将返回一个 UpgradeStatus 元素,其中包含有关更新的信息。 如果更新已完成,或者未进行任何更新,则 UpgradeStatus 元素为 null。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460800.aspx)

扩展方法

AbortMigration(IDeploymentOperations, String, String)

中止部署操作验证并中止 IaaS 经典到 ARM 迁移的部署。

AbortMigrationAsync(IDeploymentOperations, String, String)

中止部署操作验证并中止 IaaS 经典到 ARM 迁移的部署。

BeginAbortMigration(IDeploymentOperations, String, String)

中止部署操作验证并中止 IaaS 经典到 ARM 迁移的部署。

BeginAbortMigrationAsync(IDeploymentOperations, String, String)

中止部署操作验证并中止 IaaS 经典到 ARM 迁移的部署。

BeginChangingConfigurationByName(IDeploymentOperations, String, String, DeploymentChangeConfigurationParameters)

“按名称开始更改部署配置”操作会启动对部署配置的更改。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460809.aspx)

BeginChangingConfigurationByNameAsync(IDeploymentOperations, String, String, DeploymentChangeConfigurationParameters)

“按名称开始更改部署配置”操作会启动对部署配置的更改。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460809.aspx)

BeginChangingConfigurationBySlot(IDeploymentOperations, String, DeploymentSlot, DeploymentChangeConfigurationParameters)

“按槽开始更改部署配置”操作会启动对部署配置的更改。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460809.aspx)

BeginChangingConfigurationBySlotAsync(IDeploymentOperations, String, DeploymentSlot, DeploymentChangeConfigurationParameters)

“按槽开始更改部署配置”操作会启动对部署配置的更改。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460809.aspx)

BeginCommitMigration(IDeploymentOperations, String, String)

提交部署操作验证并提交 IaaS 经典到 ARM 迁移的部署。

BeginCommitMigrationAsync(IDeploymentOperations, String, String)

提交部署操作验证并提交 IaaS 经典到 ARM 迁移的部署。

BeginCreating(IDeploymentOperations, String, DeploymentSlot, DeploymentCreateParameters)

“开始创建部署”操作会上传一个新的服务包,并在过渡或生产环境中创建新的部署。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460813.aspx)

BeginCreatingAsync(IDeploymentOperations, String, DeploymentSlot, DeploymentCreateParameters)

“开始创建部署”操作会上传一个新的服务包,并在过渡或生产环境中创建新的部署。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460813.aspx)

BeginDeletingByName(IDeploymentOperations, String, String, Boolean)

“按名称开始删除部署”操作会删除指定的部署。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460815.aspx)

BeginDeletingByNameAsync(IDeploymentOperations, String, String, Boolean)

“按名称开始删除部署”操作会删除指定的部署。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460815.aspx)

BeginDeletingBySlot(IDeploymentOperations, String, DeploymentSlot)

“按槽开始删除部署”操作将删除指定的部署。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460815.aspx)

BeginDeletingBySlotAsync(IDeploymentOperations, String, DeploymentSlot)

“按槽开始删除部署”操作将删除指定的部署。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460815.aspx)

BeginDeletingRoleInstanceByBeploymentSlot(IDeploymentOperations, String, String, DeploymentDeleteRoleInstanceParameters)

删除角色实例操作从云服务中的部署中删除角色实例。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/dn469418.aspx)

BeginDeletingRoleInstanceByBeploymentSlotAsync(IDeploymentOperations, String, String, DeploymentDeleteRoleInstanceParameters)

删除角色实例操作从云服务中的部署中删除角色实例。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/dn469418.aspx)

BeginDeletingRoleInstanceByDeploymentName(IDeploymentOperations, String, String, DeploymentDeleteRoleInstanceParameters)

删除角色实例操作从云服务中的部署中删除角色实例。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/dn469418.aspx)

BeginDeletingRoleInstanceByDeploymentNameAsync(IDeploymentOperations, String, String, DeploymentDeleteRoleInstanceParameters)

删除角色实例操作从云服务中的部署中删除角色实例。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/dn469418.aspx)

BeginGettingPackageByName(IDeploymentOperations, String, String, DeploymentGetPackageParameters)

按名称获取包操作检索部署的云服务包,并将包文件存储在 Azure Blob 存储中。 以下包文件放置在存储中:云服务配置文件 (.cscfg) ,为云服务和单个角色提供配置设置,包括角色实例数;和服务包 (.cspkg) ,其中包含应用程序代码和服务定义文件。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj154121.aspx)

BeginGettingPackageByNameAsync(IDeploymentOperations, String, String, DeploymentGetPackageParameters)

按名称获取包操作检索部署的云服务包,并将包文件存储在 Azure Blob 存储中。 以下包文件放置在存储中:云服务配置文件 (.cscfg) ,为云服务和单个角色提供配置设置,包括角色实例数;和服务包 (.cspkg) ,其中包含应用程序代码和服务定义文件。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj154121.aspx)

BeginGettingPackageBySlot(IDeploymentOperations, String, DeploymentSlot, DeploymentGetPackageParameters)

按槽获取包操作检索部署的云服务包,并将包文件存储在 Azure Blob 存储中。 以下包文件放置在存储中:云服务配置文件 (.cscfg) ,为云服务和单个角色提供配置设置,包括角色实例数;和服务包 (.cspkg) ,其中包含应用程序代码和服务定义文件。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj154121.aspx)

BeginGettingPackageBySlotAsync(IDeploymentOperations, String, DeploymentSlot, DeploymentGetPackageParameters)

按槽获取包操作检索部署的云服务包,并将包文件存储在 Azure Blob 存储中。 以下包文件放置在存储中:云服务配置文件 (.cscfg) ,为云服务和单个角色提供配置设置,包括角色实例数;和服务包 (.cspkg) ,其中包含应用程序代码和服务定义文件。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj154121.aspx)

BeginPrepareMigration(IDeploymentOperations, String, String, PrepareDeploymentMigrationParameters)

准备部署操作验证并准备 IaaS 经典到 ARM 迁移的部署。

BeginPrepareMigrationAsync(IDeploymentOperations, String, String, PrepareDeploymentMigrationParameters)

准备部署操作验证并准备 IaaS 经典到 ARM 迁移的部署。

BeginRebootingRoleInstanceByDeploymentName(IDeploymentOperations, String, String, String)

“按部署名称开始重新启动角色实例”操作请求重启部署中运行的角色实例。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441298.aspx)

BeginRebootingRoleInstanceByDeploymentNameAsync(IDeploymentOperations, String, String, String)

“按部署名称开始重新启动角色实例”操作请求重启部署中运行的角色实例。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441298.aspx)

BeginRebootingRoleInstanceByDeploymentSlot(IDeploymentOperations, String, DeploymentSlot, String)

“按部署槽位开始重新启动角色实例”操作请求重启部署中运行的角色实例。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441298.aspx)

BeginRebootingRoleInstanceByDeploymentSlotAsync(IDeploymentOperations, String, DeploymentSlot, String)

“按部署槽位开始重新启动角色实例”操作请求重启部署中运行的角色实例。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441298.aspx)

BeginRebuildingRoleInstanceByDeploymentName(IDeploymentOperations, String, String, String, String)

重新生成角色实例异步操作在 Web 角色或辅助角色的实例上重新安装操作系统,并初始化它们使用的存储资源。 如果不想初始化存储资源,可以在有关异步操作的详细信息中使用重置角色实例http://msdn.microsoft.com/en-us/library/azure/gg441292.aspx.For 映像,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/azure/dn627518.aspx)

BeginRebuildingRoleInstanceByDeploymentNameAsync(IDeploymentOperations, String, String, String, String)

重新生成角色实例异步操作在 Web 角色或辅助角色的实例上重新安装操作系统,并初始化它们使用的存储资源。 如果不想初始化存储资源,可以在有关异步操作的详细信息中使用重置角色实例http://msdn.microsoft.com/en-us/library/azure/gg441292.aspx.For 映像,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/azure/dn627518.aspx)

BeginRebuildingRoleInstanceByDeploymentSlot(IDeploymentOperations, String, String, String, String)

重新生成角色实例异步操作在 Web 角色或辅助角色的实例上重新安装操作系统,并初始化它们使用的存储资源。 如果不想初始化存储资源,可以在有关异步操作的详细信息中使用重置角色实例http://msdn.microsoft.com/en-us/library/azure/gg441292.aspx.For 映像,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/azure/dn627518.aspx)

BeginRebuildingRoleInstanceByDeploymentSlotAsync(IDeploymentOperations, String, String, String, String)

重新生成角色实例异步操作在 Web 角色或辅助角色的实例上重新安装操作系统,并初始化它们使用的存储资源。 如果不想初始化存储资源,可以在有关异步操作的详细信息中使用重置角色实例http://msdn.microsoft.com/en-us/library/azure/gg441292.aspx.For 映像,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/azure/dn627518.aspx)

BeginReimagingRoleInstanceByDeploymentName(IDeploymentOperations, String, String, String)

“按部署名称开始重置角色实例映像”操作请求对部署中运行的角色实例重置映像。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441292.aspx)

BeginReimagingRoleInstanceByDeploymentNameAsync(IDeploymentOperations, String, String, String)

“按部署名称开始重置角色实例映像”操作请求对部署中运行的角色实例重置映像。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441292.aspx)

BeginReimagingRoleInstanceByDeploymentSlot(IDeploymentOperations, String, DeploymentSlot, String)

“按部署槽位开始重置角色实例映像”操作请求对部署中运行的角色实例重置映像。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441292.aspx)

BeginReimagingRoleInstanceByDeploymentSlotAsync(IDeploymentOperations, String, DeploymentSlot, String)

“按部署槽位开始重置角色实例映像”操作请求对部署中运行的角色实例重置映像。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441292.aspx)

BeginSwapping(IDeploymentOperations, String, DeploymentSwapParameters)

“开始交换部署”操作启动服务的过渡部署环境和生产部署环境之间的虚拟 IP 地址交换。 如果该服务当前在临时环境中运行,则此操作将其切换至生产环境。 如果该服务在生产环境中运行,则此操作将其切换至临时环境。 有关此类升级的详细信息,请参阅 在 http://msdn.microsoft.com/en-us/library/windowsazure/ee517253.aspx执行虚拟 IP 交换升级。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460814.aspx)

BeginSwappingAsync(IDeploymentOperations, String, DeploymentSwapParameters)

“开始交换部署”操作启动服务的过渡部署环境和生产部署环境之间的虚拟 IP 地址交换。 如果该服务当前在临时环境中运行,则此操作将其切换至生产环境。 如果该服务在生产环境中运行,则此操作将其切换至临时环境。 有关此类升级的详细信息,请参阅 在 http://msdn.microsoft.com/en-us/library/windowsazure/ee517253.aspx执行虚拟 IP 交换升级。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460814.aspx)

BeginUpdatingStatusByDeploymentName(IDeploymentOperations, String, String, DeploymentUpdateStatusParameters)

“按部署名称开始更新部署状态”操作启动部署运行状态的更改。 部署的状态可以是正在运行或已挂起。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460808.aspx)

BeginUpdatingStatusByDeploymentNameAsync(IDeploymentOperations, String, String, DeploymentUpdateStatusParameters)

“按部署名称开始更新部署状态”操作启动部署运行状态的更改。 部署的状态可以是正在运行或已挂起。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460808.aspx)

BeginUpdatingStatusByDeploymentSlot(IDeploymentOperations, String, DeploymentSlot, DeploymentUpdateStatusParameters)

“按部署槽位开始更新部署状态”操作启动部署运行状态的更改。 部署的状态可以是正在运行或已挂起。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460808.aspx)

BeginUpdatingStatusByDeploymentSlotAsync(IDeploymentOperations, String, DeploymentSlot, DeploymentUpdateStatusParameters)

“按部署槽位开始更新部署状态”操作启动部署运行状态的更改。 部署的状态可以是正在运行或已挂起。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460808.aspx)

BeginUpgradingByName(IDeploymentOperations, String, String, DeploymentUpgradeParameters)

“按名称开始升级部署”操作使用指定的包和配置启动部署中角色实例的更新。 有关更新角色实例的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx更新 Azure 服务。 此操作是异步操作。 若要确定是否已处理请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 若要执行部署的自动更新,请调用升级部署或更改部署配置,并将 Mode 元素设置为 automatic。 更新将从该点继续并且无需进一步的输入。 可以调用“获取操作状态”来确定更新何时完成。 若要执行手动更新,请先调用升级部署,并将 Mode 元素设置为 manual。 接下来,调用 Walk Upgrade Domain 以更新部署中的每个域。 你应该在更新下一个域之前通过调用获取操作状态确保该操作完成。 重要提示:添加或删除角色实例的更新将导致对云服务中部署的所有角色进行配置更新。 需要向现有角色实例通知新的角色实例,以使所有角色实例均可在云服务中进行通信。 默认情况下为一个云服务部署 5 个更新域,在就地更新期间一次一个地更新这些域。 有关修改服务定义文件中更新域数的信息,请参阅 Azure 服务定义架构 (.csdef 文件) 。 若要确定在 Windows Azure 中运行特定实例的更新域,请使用 RoleInstance 类的 UpdateDomain 属性。 有关详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/dd179380.aspx Azure 托管库参考。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460793.aspx)

BeginUpgradingByNameAsync(IDeploymentOperations, String, String, DeploymentUpgradeParameters)

“按名称开始升级部署”操作使用指定的包和配置启动部署中角色实例的更新。 有关更新角色实例的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx更新 Azure 服务。 此操作是异步操作。 若要确定是否已处理请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 若要执行部署的自动更新,请调用升级部署或更改部署配置,并将 Mode 元素设置为 automatic。 更新将从该点继续并且无需进一步的输入。 可以调用“获取操作状态”来确定更新何时完成。 若要执行手动更新,请先调用升级部署,并将 Mode 元素设置为 manual。 接下来,调用 Walk Upgrade Domain 以更新部署中的每个域。 你应该在更新下一个域之前通过调用获取操作状态确保该操作完成。 重要提示:添加或删除角色实例的更新将导致对云服务中部署的所有角色进行配置更新。 需要向现有角色实例通知新的角色实例,以使所有角色实例均可在云服务中进行通信。 默认情况下为一个云服务部署 5 个更新域,在就地更新期间一次一个地更新这些域。 有关修改服务定义文件中更新域数的信息,请参阅 Azure 服务定义架构 (.csdef 文件) 。 若要确定在 Windows Azure 中运行特定实例的更新域,请使用 RoleInstance 类的 UpdateDomain 属性。 有关详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/dd179380.aspx Azure 托管库参考。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460793.aspx)

BeginUpgradingBySlot(IDeploymentOperations, String, DeploymentSlot, DeploymentUpgradeParameters)

“按槽开始升级部署”操作使用指定的包和配置启动部署中角色实例的更新。 有关更新角色实例的详细信息,请参阅在操作是异步操作时 http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx.This 更新 Azure 服务。 若要确定是否已处理请求,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 若要执行部署的自动更新,请调用“升级部署”或“更改部署配置”,并将 Mode 元素设置为“自动”。 更新将从该点继续并且无需进一步的输入。 可以调用获取操作状态来确定更新何时完成。 若要执行手动更新,请先调用将 Mode 元素设置为 manual 的 Upgrade Deployment。 接下来,调用 Walk Upgrade Domain 以更新部署中的每个域。 你应该在更新下一个域之前通过调用获取操作状态确保该操作完成。 重要说明:添加或删除角色实例的更新将导致对云服务中部署的所有角色进行配置更新。 需要向现有角色实例通知新的角色实例,以使所有角色实例均可在云服务中进行通信。 默认情况下为一个云服务部署 5 个更新域,在就地更新期间一次一个地更新这些域。 有关修改服务定义文件中更新域数的信息,请参阅 Azure 服务定义架构 (.csdef 文件) 。 若要确定在 Windows Azure 中运行特定实例的更新域,请使用 RoleInstance 类的 UpdateDomain 属性。 有关详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/dd179380.aspx Azure 托管库参考。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460793.aspx)

BeginUpgradingBySlotAsync(IDeploymentOperations, String, DeploymentSlot, DeploymentUpgradeParameters)

“按槽开始升级部署”操作使用指定的包和配置启动部署中角色实例的更新。 有关更新角色实例的详细信息,请参阅在操作是异步操作时 http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx.This 更新 Azure 服务。 若要确定是否已处理请求,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 若要执行部署的自动更新,请调用“升级部署”或“更改部署配置”,并将 Mode 元素设置为“自动”。 更新将从该点继续并且无需进一步的输入。 可以调用获取操作状态来确定更新何时完成。 若要执行手动更新,请先调用将 Mode 元素设置为 manual 的 Upgrade Deployment。 接下来,调用 Walk Upgrade Domain 以更新部署中的每个域。 你应该在更新下一个域之前通过调用获取操作状态确保该操作完成。 重要说明:添加或删除角色实例的更新将导致对云服务中部署的所有角色进行配置更新。 需要向现有角色实例通知新的角色实例,以使所有角色实例均可在云服务中进行通信。 默认情况下为一个云服务部署 5 个更新域,在就地更新期间一次一个地更新这些域。 有关修改服务定义文件中更新域数的信息,请参阅 Azure 服务定义架构 (.csdef 文件) 。 若要确定在 Windows Azure 中运行特定实例的更新域,请使用 RoleInstance 类的 UpdateDomain 属性。 有关详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/dd179380.aspx Azure 托管库参考。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460793.aspx)

BeginWalkingUpgradeDomainByDeploymentName(IDeploymentOperations, String, String, DeploymentWalkUpgradeDomainParameters)

“按部署名称开始升级域”操作指定必须在其中更新角色实例的更新域。 有关更新角色实例的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx更新 Azure 服务。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 在调用 Walk Upgrade Domain 操作之前,必须已调用“升级部署”、“更改部署配置”或“回滚更新或升级”。 默认情况下为一个服务部署 5 个更新域,在就地更新期间一次一个地更新这些域。 有关修改服务定义文件中更新域数的信息,请参阅 Azure 服务定义架构 (.csdef 文件) 。 若要执行部署的手动更新,请按以下顺序继续:调用“升级部署”,并将 Mode 元素设置为“手动”。 调用 Walk Upgrade Domain 以更新部署中的每个域。 必须按顺序对更新域进行更新。 例如,首先更新域 0,然后更新域 1,依此类推。 重要说明:添加或删除角色实例的更新将导致对云服务中部署的所有角色进行配置更新。 需要向现有角色实例通知新的角色实例,以使所有角色实例均可在云服务中进行通信。 在更新正在进行时,调用“获取部署”以确定其状态。 如果更新正在进行,Get Deployment 将返回一个 UpgradeStatus 元素,其中包含有关更新的信息。 如果更新已完成,或者未进行任何更新,则 UpgradeStatus 元素为 null。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460800.aspx)

BeginWalkingUpgradeDomainByDeploymentNameAsync(IDeploymentOperations, String, String, DeploymentWalkUpgradeDomainParameters)

“按部署名称开始升级域”操作指定必须在其中更新角色实例的更新域。 有关更新角色实例的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx更新 Azure 服务。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 在调用 Walk Upgrade Domain 操作之前,必须已调用“升级部署”、“更改部署配置”或“回滚更新或升级”。 默认情况下为一个服务部署 5 个更新域,在就地更新期间一次一个地更新这些域。 有关修改服务定义文件中更新域数的信息,请参阅 Azure 服务定义架构 (.csdef 文件) 。 若要执行部署的手动更新,请按以下顺序继续:调用“升级部署”,并将 Mode 元素设置为“手动”。 调用 Walk Upgrade Domain 以更新部署中的每个域。 必须按顺序对更新域进行更新。 例如,首先更新域 0,然后更新域 1,依此类推。 重要说明:添加或删除角色实例的更新将导致对云服务中部署的所有角色进行配置更新。 需要向现有角色实例通知新的角色实例,以使所有角色实例均可在云服务中进行通信。 在更新正在进行时,调用“获取部署”以确定其状态。 如果更新正在进行,Get Deployment 将返回一个 UpgradeStatus 元素,其中包含有关更新的信息。 如果更新已完成,或者未进行任何更新,则 UpgradeStatus 元素为 null。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460800.aspx)

BeginWalkingUpgradeDomainByDeploymentSlot(IDeploymentOperations, String, DeploymentSlot, DeploymentWalkUpgradeDomainParameters)

“按部署槽位开始升级域”操作指定必须在其中更新角色实例的更新域。 有关更新角色实例的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx更新 Azure 服务。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 在调用 Walk Upgrade Domain 操作之前,必须已调用“升级部署”、“更改部署配置”或“回滚更新或升级”。 默认情况下为一个服务部署 5 个更新域,在就地更新期间一次一个地更新这些域。 有关修改服务定义文件中更新域数的信息,请参阅 Azure 服务定义架构 (.csdef 文件) 。 若要执行部署的手动更新,请按以下顺序继续:调用“升级部署”,并将 Mode 元素设置为“手动”。 调用 Walk Upgrade Domain 以更新部署中的每个域。 必须按顺序对更新域进行更新。 例如,首先更新域 0,然后更新域 1,依此类推。 重要说明:添加或删除角色实例的更新将导致对云服务中部署的所有角色进行配置更新。 需要向现有角色实例通知新的角色实例,以使所有角色实例均可在云服务中进行通信。 在更新正在进行时,调用“获取部署”以确定其状态。 如果更新正在进行,Get Deployment 将返回一个 UpgradeStatus 元素,其中包含有关更新的信息。 如果更新已完成,或者未进行任何更新,则 UpgradeStatus 元素为 null。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460800.aspx)

BeginWalkingUpgradeDomainByDeploymentSlotAsync(IDeploymentOperations, String, DeploymentSlot, DeploymentWalkUpgradeDomainParameters)

“按部署槽位开始升级域”操作指定必须在其中更新角色实例的更新域。 有关更新角色实例的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx更新 Azure 服务。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 在调用 Walk Upgrade Domain 操作之前,必须已调用“升级部署”、“更改部署配置”或“回滚更新或升级”。 默认情况下为一个服务部署 5 个更新域,在就地更新期间一次一个地更新这些域。 有关修改服务定义文件中更新域数的信息,请参阅 Azure 服务定义架构 (.csdef 文件) 。 若要执行部署的手动更新,请按以下顺序继续:调用“升级部署”,并将 Mode 元素设置为“手动”。 调用 Walk Upgrade Domain 以更新部署中的每个域。 必须按顺序对更新域进行更新。 例如,首先更新域 0,然后更新域 1,依此类推。 重要提示:添加或删除角色实例的更新将导致对云服务中部署的所有角色进行配置更新。 需要向现有角色实例通知新的角色实例,以使所有角色实例均可在云服务中进行通信。 正在进行更新时,调用获取部署以确定其状态。 如果更新正在进行,则 Get Deployment 将返回一个 UpgradeStatus 元素,其中包含有关更新的信息。 如果更新已完成,或者未进行任何更新,则 UpgradeStatus 元素为 null。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460800.aspx)

ChangeConfigurationByName(IDeploymentOperations, String, String, DeploymentChangeConfigurationParameters)

“按名称更改部署配置”操作启动对部署配置的更改。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460809.aspx)

ChangeConfigurationByNameAsync(IDeploymentOperations, String, String, DeploymentChangeConfigurationParameters)

“按名称更改部署配置”操作启动对部署配置的更改。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460809.aspx)

ChangeConfigurationBySlot(IDeploymentOperations, String, DeploymentSlot, DeploymentChangeConfigurationParameters)

“按槽更改部署配置”操作启动对部署配置的更改。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460809.aspx)

ChangeConfigurationBySlotAsync(IDeploymentOperations, String, DeploymentSlot, DeploymentChangeConfigurationParameters)

“按槽更改部署配置”操作启动对部署配置的更改。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460809.aspx)

CommitMigration(IDeploymentOperations, String, String)

提交部署操作验证并提交部署,以便将 IaaS 经典迁移到 ARM。

CommitMigrationAsync(IDeploymentOperations, String, String)

提交部署操作验证并提交部署,以便将 IaaS 经典迁移到 ARM。

Create(IDeploymentOperations, String, DeploymentSlot, DeploymentCreateParameters)

“创建部署”操作上传新的服务包,并在过渡或生产环境中创建新部署。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460813.aspx)

CreateAsync(IDeploymentOperations, String, DeploymentSlot, DeploymentCreateParameters)

“创建部署”操作上传新的服务包,并在过渡或生产环境中创建新部署。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460813.aspx)

DeleteByName(IDeploymentOperations, String, String, Boolean)

“按名称删除部署”操作会删除指定的部署。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460815.aspx)

DeleteByNameAsync(IDeploymentOperations, String, String, Boolean)

“按名称删除部署”操作会删除指定的部署。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460815.aspx)

DeleteBySlot(IDeploymentOperations, String, DeploymentSlot)

“按槽删除部署”操作将删除指定的部署。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460815.aspx)

DeleteBySlotAsync(IDeploymentOperations, String, DeploymentSlot)

“按槽删除部署”操作将删除指定的部署。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460815.aspx)

DeleteRoleInstanceByDeploymentName(IDeploymentOperations, String, String, DeploymentDeleteRoleInstanceParameters)

删除角色实例操作从云服务中的部署中删除角色实例。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/dn469418.aspx)

DeleteRoleInstanceByDeploymentNameAsync(IDeploymentOperations, String, String, DeploymentDeleteRoleInstanceParameters)

删除角色实例操作从云服务中的部署中删除角色实例。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/dn469418.aspx)

DeleteRoleInstanceByDeploymentSlot(IDeploymentOperations, String, String, DeploymentDeleteRoleInstanceParameters)

删除角色实例操作从云服务中的部署中删除角色实例。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/dn469418.aspx)

DeleteRoleInstanceByDeploymentSlotAsync(IDeploymentOperations, String, String, DeploymentDeleteRoleInstanceParameters)

删除角色实例操作从云服务中的部署中删除角色实例。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/dn469418.aspx)

GetByName(IDeploymentOperations, String, String)

“按名称获取部署”操作返回部署的配置信息、状态和系统属性。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460804.aspx)

GetByNameAsync(IDeploymentOperations, String, String)

“按名称获取部署”操作返回部署的配置信息、状态和系统属性。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460804.aspx)

GetBySlot(IDeploymentOperations, String, DeploymentSlot)

按槽获取部署操作返回部署的配置信息、状态和系统属性。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460804.aspx)

GetBySlotAsync(IDeploymentOperations, String, DeploymentSlot)

按槽获取部署操作返回部署的配置信息、状态和系统属性。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460804.aspx)

GetPackageByName(IDeploymentOperations, String, String, DeploymentGetPackageParameters)

按名称获取包操作检索部署的云服务包,并将包文件存储在 Azure Blob 存储中。 以下包文件放置在存储中:云服务配置文件 (.cscfg) ,为云服务和各个角色提供配置设置,包括角色实例的数量;和服务包 (.cspkg) ,其中包含应用程序代码和服务定义文件。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj154121.aspx)

GetPackageByNameAsync(IDeploymentOperations, String, String, DeploymentGetPackageParameters)

按名称获取包操作检索部署的云服务包,并将包文件存储在 Azure Blob 存储中。 以下包文件放置在存储中:云服务配置文件 (.cscfg) ,为云服务和各个角色提供配置设置,包括角色实例的数量;和服务包 (.cspkg) ,其中包含应用程序代码和服务定义文件。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj154121.aspx)

GetPackageBySlot(IDeploymentOperations, String, DeploymentSlot, DeploymentGetPackageParameters)

按槽获取包操作检索部署的云服务包,并将包文件存储在 Azure Blob 存储中。 以下包文件放置在存储中:云服务配置文件 (.cscfg) ,为云服务和各个角色提供配置设置,包括角色实例的数量;和服务包 (.cspkg) ,其中包含应用程序代码和服务定义文件。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj154121.aspx)

GetPackageBySlotAsync(IDeploymentOperations, String, DeploymentSlot, DeploymentGetPackageParameters)

按槽获取包操作检索部署的云服务包,并将包文件存储在 Azure Blob 存储中。 以下包文件放置在存储中:云服务配置文件 (.cscfg) ,为云服务和各个角色提供配置设置,包括角色实例的数量;和服务包 (.cspkg) ,其中包含应用程序代码和服务定义文件。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj154121.aspx)

ListEvents(IDeploymentOperations, String, String, DateTime, DateTime)

标识由于计划内维护导致在可选提供的时间范围内影响部署的重新启动事件列表。

ListEventsAsync(IDeploymentOperations, String, String, DateTime, DateTime)

标识由于计划内维护导致在可选提供的时间范围内影响部署的重新启动事件列表。

ListEventsBySlot(IDeploymentOperations, String, DeploymentSlot, DateTime, DateTime)

标识由于计划内维护导致在可选提供的时间范围内影响部署的重新启动事件列表。

ListEventsBySlotAsync(IDeploymentOperations, String, DeploymentSlot, DateTime, DateTime)

标识由于计划内维护导致在可选提供的时间范围内影响部署的重新启动事件列表。

PrepareMigration(IDeploymentOperations, String, String, PrepareDeploymentMigrationParameters)

准备部署操作验证部署并准备部署,以便将 IaaS 经典迁移到 ARM。

PrepareMigrationAsync(IDeploymentOperations, String, String, PrepareDeploymentMigrationParameters)

准备部署操作验证部署并准备部署,以便将 IaaS 经典迁移到 ARM。

RebootRoleInstanceByDeploymentName(IDeploymentOperations, String, String, String)

按部署名称重新启动角色实例操作请求重新启动部署中运行的角色实例。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441298.aspx)

RebootRoleInstanceByDeploymentNameAsync(IDeploymentOperations, String, String, String)

按部署名称重新启动角色实例操作请求重新启动部署中运行的角色实例。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441298.aspx)

RebootRoleInstanceByDeploymentSlot(IDeploymentOperations, String, DeploymentSlot, String)

按部署槽重启角色实例操作请求重启部署中运行的角色实例。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441298.aspx)

RebootRoleInstanceByDeploymentSlotAsync(IDeploymentOperations, String, DeploymentSlot, String)

按部署槽重启角色实例操作请求重启部署中运行的角色实例。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441298.aspx)

RebuildRoleInstanceByDeploymentName(IDeploymentOperations, String, String, String, String)

重新生成角色实例异步操作在 Web 角色或辅助角色实例上重新安装操作系统,并初始化它们使用的存储资源。 如果不想初始化存储资源,可以在有关异步操作的详细信息中使用“重置映像角色实例http://msdn.microsoft.com/en-us/library/azure/gg441292.aspx.For ”,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/azure/dn627518.aspx)

RebuildRoleInstanceByDeploymentNameAsync(IDeploymentOperations, String, String, String, String)

重新生成角色实例异步操作在 Web 角色或辅助角色实例上重新安装操作系统,并初始化它们使用的存储资源。 如果不想初始化存储资源,可以在有关异步操作的详细信息中使用“重置映像角色实例http://msdn.microsoft.com/en-us/library/azure/gg441292.aspx.For ”,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/azure/dn627518.aspx)

RebuildRoleInstanceByDeploymentSlot(IDeploymentOperations, String, String, String, String)

重新生成角色实例异步操作在 Web 角色或辅助角色实例上重新安装操作系统,并初始化它们使用的存储资源。 如果不想初始化存储资源,可以在有关异步操作的详细信息中使用“重置映像角色实例http://msdn.microsoft.com/en-us/library/azure/gg441292.aspx.For ”,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/azure/dn627518.aspx)

RebuildRoleInstanceByDeploymentSlotAsync(IDeploymentOperations, String, String, String, String)

重新生成角色实例异步操作在 Web 角色或辅助角色实例上重新安装操作系统,并初始化它们使用的存储资源。 如果不想初始化存储资源,可以在有关异步操作的详细信息中使用“重置映像角色实例http://msdn.microsoft.com/en-us/library/azure/gg441292.aspx.For ”,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/azure/dn627518.aspx)

ReimageRoleInstanceByDeploymentName(IDeploymentOperations, String, String, String)

“按部署名称重置角色实例映像”操作请求对部署中运行的角色实例进行重置映像。此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441292.aspx)

ReimageRoleInstanceByDeploymentNameAsync(IDeploymentOperations, String, String, String)

“按部署名称重置角色实例映像”操作请求对部署中运行的角色实例进行重置映像。此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441292.aspx)

ReimageRoleInstanceByDeploymentSlot(IDeploymentOperations, String, DeploymentSlot, String)

“按部署槽位重置角色实例映像”操作请求对部署中运行的角色实例进行重置映像。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441292.aspx)

ReimageRoleInstanceByDeploymentSlotAsync(IDeploymentOperations, String, DeploymentSlot, String)

“按部署槽位重置角色实例映像”操作请求对部署中运行的角色实例进行重置映像。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441292.aspx)

RollbackUpdateOrUpgradeByDeploymentName(IDeploymentOperations, String, String, DeploymentRollbackUpdateOrUpgradeParameters)

回滚更新或按部署名称升级操作会取消正在进行的配置更新,并将部署返回到更新开始前的状态。 只有在部署中正在进行更新时,才能调用此操作。 可以通过调用“获取部署”操作或“获取托管服务属性”操作并检查 RollbackAllowed 元素来检测部署状态。 如果返回的值为 true,则可以执行回滚。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/hh403977.aspx)

RollbackUpdateOrUpgradeByDeploymentNameAsync(IDeploymentOperations, String, String, DeploymentRollbackUpdateOrUpgradeParameters)

回滚更新或按部署名称升级操作会取消正在进行的配置更新,并将部署返回到更新开始前的状态。 只有在部署中正在进行更新时,才能调用此操作。 可以通过调用“获取部署”操作或“获取托管服务属性”操作并检查 RollbackAllowed 元素来检测部署状态。 如果返回的值为 true,则可以执行回滚。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/hh403977.aspx)

RollbackUpdateOrUpgradeByDeploymentSlot(IDeploymentOperations, String, DeploymentSlot, DeploymentRollbackUpdateOrUpgradeParameters)

回滚更新或按部署槽升级操作将取消正在进行的配置更新,并将部署返回到更新开始前的状态。 只有在部署中正在进行更新时,才能调用此操作。 可以通过调用“获取部署”操作或“获取托管服务属性”操作并检查 RollbackAllowed 元素来检测部署状态。 如果返回的值为 true,则可以执行回滚。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/hh403977.aspx)

RollbackUpdateOrUpgradeByDeploymentSlotAsync(IDeploymentOperations, String, DeploymentSlot, DeploymentRollbackUpdateOrUpgradeParameters)

回滚更新或按部署槽升级操作将取消正在进行的配置更新,并将部署返回到更新开始前的状态。 只有在部署中正在进行更新时,才能调用此操作。 可以通过调用“获取部署”操作或“获取托管服务属性”操作并检查 RollbackAllowed 元素来检测部署状态。 如果返回的值为 true,则可以执行回滚。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/hh403977.aspx)

Swap(IDeploymentOperations, String, DeploymentSwapParameters)

交换部署操作在服务的过渡部署环境与生产部署环境之间启动虚拟 IP 地址交换。 如果该服务当前在临时环境中运行,则此操作将其切换至生产环境。 如果该服务在生产环境中运行,则此操作将其切换至临时环境。 有关此类升级的详细信息,请参阅 在 http://msdn.microsoft.com/en-us/library/windowsazure/ee517253.aspx执行虚拟 IP 交换升级。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460814.aspx)

SwapAsync(IDeploymentOperations, String, DeploymentSwapParameters)

交换部署操作在服务的过渡部署环境与生产部署环境之间启动虚拟 IP 地址交换。 如果该服务当前在临时环境中运行,则此操作将其切换至生产环境。 如果该服务在生产环境中运行,则此操作将其切换至临时环境。 有关此类升级的详细信息,请参阅 在 http://msdn.microsoft.com/en-us/library/windowsazure/ee517253.aspx执行虚拟 IP 交换升级。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460814.aspx)

UpdateStatusByDeploymentName(IDeploymentOperations, String, String, DeploymentUpdateStatusParameters)

“按部署名称更新部署状态”操作会启动部署运行状态的更改。 部署的状态可以是正在运行或已挂起。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460808.aspx)

UpdateStatusByDeploymentNameAsync(IDeploymentOperations, String, String, DeploymentUpdateStatusParameters)

“按部署名称更新部署状态”操作会启动部署运行状态的更改。 部署的状态可以是正在运行或已挂起。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460808.aspx)

UpdateStatusByDeploymentSlot(IDeploymentOperations, String, DeploymentSlot, DeploymentUpdateStatusParameters)

“按部署槽位更新部署状态”操作会启动部署运行状态的更改。 部署的状态可以是正在运行或已挂起。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460808.aspx)

UpdateStatusByDeploymentSlotAsync(IDeploymentOperations, String, DeploymentSlot, DeploymentUpdateStatusParameters)

“按部署槽位更新部署状态”操作会启动部署运行状态的更改。 部署的状态可以是正在运行或已挂起。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460808.aspx)

UpgradeByName(IDeploymentOperations, String, String, DeploymentUpgradeParameters)

“按名称升级部署”操作使用指定的包和配置启动部署中角色实例的更新。 有关更新角色实例的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx更新 Azure 服务。 此操作是异步操作。 若要确定是否已处理请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 若要执行部署的自动更新,请调用升级部署或更改部署配置,并将 Mode 元素设置为 automatic。 更新将从该点继续并且无需进一步的输入。 可以调用“获取操作状态”来确定更新何时完成。 若要执行手动更新,请先调用升级部署,并将 Mode 元素设置为 manual。 接下来,调用 Walk Upgrade Domain 以更新部署中的每个域。 你应该在更新下一个域之前通过调用获取操作状态确保该操作完成。 重要提示:添加或删除角色实例的更新将导致对云服务中部署的所有角色进行配置更新。 需要向现有角色实例通知新的角色实例,以使所有角色实例均可在云服务中进行通信。 默认情况下为一个云服务部署 5 个更新域,在就地更新期间一次一个地更新这些域。 有关修改服务定义文件中更新域数的信息,请参阅 Azure 服务定义架构 (.csdef 文件) 。 若要确定在 Windows Azure 中运行特定实例的更新域,请使用 RoleInstance 类的 UpdateDomain 属性。 有关详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/dd179380.aspx Azure 托管库参考。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460793.aspx)

UpgradeByNameAsync(IDeploymentOperations, String, String, DeploymentUpgradeParameters)

“按名称升级部署”操作使用指定的包和配置启动部署中角色实例的更新。 有关更新角色实例的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx更新 Azure 服务。 此操作是异步操作。 若要确定是否已处理请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 若要执行部署的自动更新,请调用升级部署或更改部署配置,并将 Mode 元素设置为 automatic。 更新将从该点继续并且无需进一步的输入。 可以调用“获取操作状态”来确定更新何时完成。 若要执行手动更新,请先调用升级部署,并将 Mode 元素设置为 manual。 接下来,调用 Walk Upgrade Domain 以更新部署中的每个域。 你应该在更新下一个域之前通过调用获取操作状态确保该操作完成。 重要提示:添加或删除角色实例的更新将导致对云服务中部署的所有角色进行配置更新。 需要向现有角色实例通知新的角色实例,以使所有角色实例均可在云服务中进行通信。 默认情况下为一个云服务部署 5 个更新域,在就地更新期间一次一个地更新这些域。 有关修改服务定义文件中更新域数的信息,请参阅 Azure 服务定义架构 (.csdef 文件) 。 若要确定在 Windows Azure 中运行特定实例的更新域,请使用 RoleInstance 类的 UpdateDomain 属性。 有关详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/dd179380.aspx Azure 托管库参考。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460793.aspx)

UpgradeBySlot(IDeploymentOperations, String, DeploymentSlot, DeploymentUpgradeParameters)

“按槽升级部署”操作使用指定的包和配置启动部署中角色实例的更新。 有关更新角色实例的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx更新 Azure 服务。 此操作是异步操作。 若要确定是否已处理请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 若要执行部署的自动更新,请调用升级部署或更改部署配置,并将 Mode 元素设置为 automatic。 更新将从该点继续并且无需进一步的输入。 可以调用“获取操作状态”来确定更新何时完成。 若要执行手动更新,请先调用升级部署,并将 Mode 元素设置为 manual。 接下来,调用 Walk Upgrade Domain 以更新部署中的每个域。 你应该在更新下一个域之前通过调用获取操作状态确保该操作完成。 重要提示:添加或删除角色实例的更新将导致对云服务中部署的所有角色进行配置更新。 需要向现有角色实例通知新的角色实例,以使所有角色实例均可在云服务中进行通信。 默认情况下为一个云服务部署 5 个更新域,在就地更新期间一次一个地更新这些域。 有关修改服务定义文件中更新域数的信息,请参阅 Azure 服务定义架构 (.csdef 文件) 。 若要确定在 Windows Azure 中运行特定实例的更新域,请使用 RoleInstance 类的 UpdateDomain 属性。 有关详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/dd179380.aspx Azure 托管库参考。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460793.aspx)

UpgradeBySlotAsync(IDeploymentOperations, String, DeploymentSlot, DeploymentUpgradeParameters)

“按槽升级部署”操作使用指定的包和配置启动部署中角色实例的更新。 有关更新角色实例的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx更新 Azure 服务。 此操作是异步操作。 若要确定是否已处理请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 若要执行部署的自动更新,请调用升级部署或更改部署配置,并将 Mode 元素设置为 automatic。 更新将从该点继续并且无需进一步的输入。 可以调用“获取操作状态”来确定更新何时完成。 若要执行手动更新,请先调用升级部署,并将 Mode 元素设置为 manual。 接下来,调用 Walk Upgrade Domain 以更新部署中的每个域。 你应该在更新下一个域之前通过调用获取操作状态确保该操作完成。 重要提示:添加或删除角色实例的更新将导致对云服务中部署的所有角色进行配置更新。 需要向现有角色实例通知新的角色实例,以使所有角色实例均可在云服务中进行通信。 默认情况下为一个云服务部署 5 个更新域,在就地更新期间一次一个地更新这些域。 有关修改服务定义文件中更新域数的信息,请参阅 Azure 服务定义架构 (.csdef 文件) 。 若要确定在 Windows Azure 中运行特定实例的更新域,请使用 RoleInstance 类的 UpdateDomain 属性。 有关详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/dd179380.aspx Azure 托管库参考。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460793.aspx)

ValidateMigration(IDeploymentOperations, String, String, PrepareDeploymentMigrationParameters)

验证部署操作验证 IaaS 经典到 ARM 迁移的部署。

ValidateMigrationAsync(IDeploymentOperations, String, String, PrepareDeploymentMigrationParameters)

验证部署操作验证 IaaS 经典到 ARM 迁移的部署。

WalkUpgradeDomainByDeploymentName(IDeploymentOperations, String, String, DeploymentWalkUpgradeDomainParameters)

“按部署名称执行升级域”操作指定必须在其中更新角色实例的更新域。 有关更新角色实例的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx更新 Azure 服务。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 在调用 Walk Upgrade 域操作之前,必须调用“升级部署”、“更改部署配置”或“回滚更新或升级”。 默认情况下为一个服务部署 5 个更新域,在就地更新期间一次一个地更新这些域。 有关修改服务定义文件中更新域数的信息,请参阅 Azure 服务定义架构 (.csdef 文件) 。 若要执行手动更新部署,请按以下顺序继续:调用升级部署,并将 Mode 元素设置为 manual。 调用 Walk Upgrade 域以更新部署中的每个域。 必须按顺序对更新域进行更新。 例如,首先更新域 0,然后更新域 1,依此类推。 重要提示:添加或删除角色实例的更新将导致对云服务中部署的所有角色进行配置更新。 需要向现有角色实例通知新的角色实例,以使所有角色实例均可在云服务中进行通信。 正在进行更新时,调用获取部署以确定其状态。 如果更新正在进行,则 Get Deployment 将返回一个 UpgradeStatus 元素,其中包含有关更新的信息。 如果更新已完成,或者未进行任何更新,则 UpgradeStatus 元素为 null。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460800.aspx)

WalkUpgradeDomainByDeploymentNameAsync(IDeploymentOperations, String, String, DeploymentWalkUpgradeDomainParameters)

“按部署名称执行升级域”操作指定必须在其中更新角色实例的更新域。 有关更新角色实例的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx更新 Azure 服务。 此操作是异步操作。 若要确定管理服务是否已处理完请求,请调用获取操作状态。 有关异步操作的详细信息,请参阅 上的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 在调用 Walk Upgrade 域操作之前,必须调用“升级部署”、“更改部署配置”或“回滚更新或升级”。 默认情况下为一个服务部署 5 个更新域,在就地更新期间一次一个地更新这些域。 有关修改服务定义文件中更新域数的信息,请参阅 Azure 服务定义架构 (.csdef 文件) 。 若要执行手动更新部署,请按以下顺序继续:调用升级部署,并将 Mode 元素设置为 manual。 调用 Walk Upgrade 域以更新部署中的每个域。 必须按顺序对更新域进行更新。 例如,首先更新域 0,然后更新域 1,依此类推。 重要说明:添加或删除角色实例的更新将导致对云服务中部署的所有角色进行配置更新。 需要向现有角色实例通知新的角色实例,以使所有角色实例均可在云服务中进行通信。 在更新正在进行时,调用“获取部署”以确定其状态。 如果更新正在进行,Get Deployment 将返回一个 UpgradeStatus 元素,其中包含有关更新的信息。 如果更新已完成,或者未进行任何更新,则 UpgradeStatus 元素为 null。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460800.aspx)

WalkUpgradeDomainByDeploymentSlot(IDeploymentOperations, String, DeploymentSlot, DeploymentWalkUpgradeDomainParameters)

“按部署槽位执行升级域”操作指定必须在其中更新角色实例的更新域。 有关更新角色实例的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx更新 Azure 服务。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 在调用 Walk Upgrade Domain 操作之前,必须已调用“升级部署”、“更改部署配置”或“回滚更新或升级”。 默认情况下为一个服务部署 5 个更新域,在就地更新期间一次一个地更新这些域。 有关修改服务定义文件中更新域数的信息,请参阅 Azure 服务定义架构 (.csdef 文件) 。 若要执行部署的手动更新,请按以下顺序继续:调用“升级部署”,并将 Mode 元素设置为“手动”。 调用 Walk Upgrade Domain 以更新部署中的每个域。 必须按顺序对更新域进行更新。 例如,首先更新域 0,然后更新域 1,依此类推。 重要说明:添加或删除角色实例的更新将导致对云服务中部署的所有角色进行配置更新。 需要向现有角色实例通知新的角色实例,以使所有角色实例均可在云服务中进行通信。 在更新正在进行时,调用“获取部署”以确定其状态。 如果更新正在进行,Get Deployment 将返回一个 UpgradeStatus 元素,其中包含有关更新的信息。 如果更新已完成,或者未进行任何更新,则 UpgradeStatus 元素为 null。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460800.aspx)

WalkUpgradeDomainByDeploymentSlotAsync(IDeploymentOperations, String, DeploymentSlot, DeploymentWalkUpgradeDomainParameters)

“按部署槽位执行升级域”操作指定必须在其中更新角色实例的更新域。 有关更新角色实例的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx更新 Azure 服务。 此操作是异步操作。 若要确定管理服务是否已完成请求的处理,请调用“获取操作状态”。 有关异步操作的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/ee460791.aspx跟踪异步服务管理请求。 在调用 Walk Upgrade Domain 操作之前,必须已调用“升级部署”、“更改部署配置”或“回滚更新或升级”。 默认情况下为一个服务部署 5 个更新域,在就地更新期间一次一个地更新这些域。 有关修改服务定义文件中更新域数的信息,请参阅 Azure 服务定义架构 (.csdef 文件) 。 若要执行部署的手动更新,请按以下顺序继续:调用“升级部署”,并将 Mode 元素设置为“手动”。 调用 Walk Upgrade Domain 以更新部署中的每个域。 必须按顺序对更新域进行更新。 例如,首先更新域 0,然后更新域 1,依此类推。 重要说明:添加或删除角色实例的更新将导致对云服务中部署的所有角色进行配置更新。 需要向现有角色实例通知新的角色实例,以使所有角色实例均可在云服务中进行通信。 在更新正在进行时,调用“获取部署”以确定其状态。 如果更新正在进行,Get Deployment 将返回一个 UpgradeStatus 元素,其中包含有关更新的信息。 如果更新已完成,或者未进行任何更新,则 UpgradeStatus 元素为 null。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460800.aspx)

适用于