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 オブジェクトをインスタンス化します。

または updateDescription が null の場合name

注釈

既定のタイムアウトは 1 分で、システムはこの操作を続行してから を TimeoutException返すことができます。

注: と の両方を MinReplicaSetSize 安全に増やし、最初に TargetReplicaSetSizeTargetReplicaSetSize 増やし、追加のレプリカが作成されるのを待ってから、 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 オブジェクトをインスタンス化します。

または serviceUpdateDescription が null の場合name

注釈

注: と の両方を MinReplicaSetSize 安全に増やし、最初に TargetReplicaSetSizeTargetReplicaSetSize 増やし、追加のレプリカが作成されるのを待ってから、 MinReplicaSetSize

適用対象