FabricClient.ServiceManagementClient.UpdateServiceAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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 安全に増やし、最初に 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 オブジェクトをインスタンス化します。
または serviceUpdateDescription
が null の場合name
。
注釈
注: と の両方を MinReplicaSetSize 安全に増やし、最初に TargetReplicaSetSize を TargetReplicaSetSize 増やし、追加のレプリカが作成されるのを待ってから、 MinReplicaSetSize
適用対象
Azure SDK for .NET