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

FabricClient.ServiceManagementClient.UpdateServiceAsync 方法

定义

重载

UpdateServiceAsync(Uri, ServiceUpdateDescription)

汇报具有指定说明的服务。

UpdateServiceAsync(Uri, ServiceUpdateDescription, TimeSpan, CancellationToken)

汇报具有指定说明的服务。 还采用超时间隔,这是系统允许此操作在返回 TimeoutException 和操作观察到的取消标记之前继续的最长时间。

UpdateServiceAsync(Uri, ServiceUpdateDescription)

汇报具有指定说明的服务。

public System.Threading.Tasks.Task UpdateServiceAsync (Uri name, System.Fabric.Description.ServiceUpdateDescription updateDescription);
member this.UpdateServiceAsync : Uri * System.Fabric.Description.ServiceUpdateDescription -> System.Threading.Tasks.Task
Public Function UpdateServiceAsync (name As Uri, updateDescription As ServiceUpdateDescription) As Task

参数

name
Uri

正在更新的服务的 URI 名称。

updateDescription
ServiceUpdateDescription

ServiceUpdateDescription 它指定服务的更新配置。

返回

更新的服务。

例外

对象 FabricClient 处于关闭状态。 释放正在使用的对象FabricClient 并实例化新 FabricClient 对象。

nameupdateDescription 为 null 时。

注解

默认超时为一分钟,系统将在返回 TimeoutException之前允许此操作继续。

注意:若要安全地同时增加 MinReplicaSetSize 和 , TargetReplicaSetSize 请首先增加 TargetReplicaSetSize ,并等待创建其他副本,然后增加 MinReplicaSetSize

适用于

UpdateServiceAsync(Uri, ServiceUpdateDescription, TimeSpan, CancellationToken)

汇报具有指定说明的服务。 还采用超时间隔,这是系统允许此操作在返回 TimeoutException 和操作观察到的取消标记之前继续的最长时间。

public System.Threading.Tasks.Task UpdateServiceAsync (Uri name, System.Fabric.Description.ServiceUpdateDescription serviceUpdateDescription, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.UpdateServiceAsync : Uri * System.Fabric.Description.ServiceUpdateDescription * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function UpdateServiceAsync (name As Uri, serviceUpdateDescription As ServiceUpdateDescription, timeout As TimeSpan, cancellationToken As CancellationToken) As Task

参数

name
Uri

正在更新的服务的 URI 名称。

serviceUpdateDescription
ServiceUpdateDescription

ServiceUpdateDescription 它指定服务的更新配置。

timeout
TimeSpan

在返回 TimeoutException之前,系统允许此操作继续的最长时间。

cancellationToken
CancellationToken

CancellationToken操作正在观测的 。 它可用于传播应取消操作的通知。

返回

更新的服务。

例外

对象 FabricClient 处于关闭状态。 释放正在使用的对象FabricClient 并实例化新 FabricClient 对象。

nameserviceUpdateDescription 为 null 时。

注解

注意:若要安全地同时增加 MinReplicaSetSize 和 , TargetReplicaSetSize 请首先增加 TargetReplicaSetSize ,并等待创建其他副本,然后增加 MinReplicaSetSize

适用于