FabricClient.ServiceManagementClient.DeleteServiceAsync メソッド

定義

オーバーロード

DeleteServiceAsync(Uri, TimeSpan, CancellationToken)
古い.

指定したサービス インスタンスを削除します。 また、タイムアウト間隔を受け取ります。これは、システムがこの操作を続行してから、操作が監視しているキャンセル トークンを返 TimeoutException すまでの最大時間です。

DeleteServiceAsync(DeleteServiceDescription, TimeSpan, CancellationToken)

指定したサービス インスタンスを削除します。 また、タイムアウト間隔を受け取ります。これは、システムがこの操作を続行してから、操作が監視しているキャンセル トークンを返 TimeoutException すまでの最大時間です。

DeleteServiceAsync(DeleteServiceDescription)

指定したサービス インスタンスを削除します。

DeleteServiceAsync(Uri)
古い.

指定したサービス インスタンスを削除します。

DeleteServiceAsync(Uri, TimeSpan, CancellationToken)

注意事項

This API is deprecated, use overload taking DeleteServiceDescription instead.

指定したサービス インスタンスを削除します。 また、タイムアウト間隔を受け取ります。これは、システムがこの操作を続行してから、操作が監視しているキャンセル トークンを返 TimeoutException すまでの最大時間です。

[System.Obsolete("This API is deprecated, use overload taking DeleteServiceDescription instead.", false)]
public System.Threading.Tasks.Task DeleteServiceAsync (Uri serviceName, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This API is deprecated, use overload taking DeleteServiceDescription instead.", false)>]
member this.DeleteServiceAsync : Uri * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function DeleteServiceAsync (serviceName As Uri, timeout As TimeSpan, cancellationToken As CancellationToken) As Task

パラメーター

serviceName
Uri

サービスの Service Fabric 名。

timeout
TimeSpan

を返す TimeoutException前に、システムがこの操作を続行できる最大時間。

cancellationToken
CancellationToken

CancellationToken操作が監視している 。 操作を取り消す必要があることを示す通知を伝達するために使用できます。

戻り値

削除されたサービス インスタンス。

属性

例外

オブジェクトは FabricClient 閉じた状態です。 使用しているオブジェクトを FabricClient 破棄し、新しい FabricClient オブジェクトをインスタンス化します。

serviceName が null の場合。

注釈

アプリケーションが Service Fabric で管理されている場合、Service Fabric 名は暗黙的かつ再帰的に削除されます。

適用対象

DeleteServiceAsync(DeleteServiceDescription, TimeSpan, CancellationToken)

指定したサービス インスタンスを削除します。 また、タイムアウト間隔を受け取ります。これは、システムがこの操作を続行してから、操作が監視しているキャンセル トークンを返 TimeoutException すまでの最大時間です。

public System.Threading.Tasks.Task DeleteServiceAsync (System.Fabric.Description.DeleteServiceDescription deleteServiceDescription, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.DeleteServiceAsync : System.Fabric.Description.DeleteServiceDescription * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function DeleteServiceAsync (deleteServiceDescription As DeleteServiceDescription, timeout As TimeSpan, cancellationToken As CancellationToken) As Task

パラメーター

deleteServiceDescription
DeleteServiceDescription

削除するサービスの説明。

timeout
TimeSpan

を返す TimeoutException前に、システムがこの操作を続行できる最大時間。

cancellationToken
CancellationToken

CancellationToken操作が監視している 。 操作を取り消す必要があることを示す通知を伝達するために使用できます。

戻り値

削除されたサービス インスタンス。

例外

オブジェクトは FabricClient 閉じた状態です。 使用しているオブジェクトを FabricClient 破棄し、新しい FabricClient オブジェクトをインスタンス化します。

deleteServiceDescription が null の場合。

注釈

アプリケーションが Service Fabric で管理されている場合、Service Fabric 名は暗黙的かつ再帰的に削除されます。

強制削除呼び出しでは、進行中の通常の削除を強制的な削除に変換できます。

適用対象

DeleteServiceAsync(DeleteServiceDescription)

指定したサービス インスタンスを削除します。

public System.Threading.Tasks.Task DeleteServiceAsync (System.Fabric.Description.DeleteServiceDescription deleteServiceDescription);
member this.DeleteServiceAsync : System.Fabric.Description.DeleteServiceDescription -> System.Threading.Tasks.Task
Public Function DeleteServiceAsync (deleteServiceDescription As DeleteServiceDescription) As Task

パラメーター

deleteServiceDescription
DeleteServiceDescription

削除するサービスの説明。

戻り値

削除されたサービス インスタンス。

例外

オブジェクトは FabricClient 閉じた状態です。 使用しているオブジェクトを FabricClient 破棄し、新しい FabricClient オブジェクトをインスタンス化します。

deleteServiceDescription が null の場合。

注釈

アプリケーションが Service Fabric で管理されている場合、Service Fabric 名は暗黙的かつ再帰的に削除されます。

強制削除呼び出しでは、進行中の通常の削除を強制的な削除に変換できます。

既定のタイムアウトは 1 分で、システムは を返す前にこの操作を TimeoutException続行できます。

適用対象

DeleteServiceAsync(Uri)

注意事項

This API is deprecated, use overload taking DeleteServiceDescription instead.

指定したサービス インスタンスを削除します。

[System.Obsolete("This API is deprecated, use overload taking DeleteServiceDescription instead.", false)]
public System.Threading.Tasks.Task DeleteServiceAsync (Uri serviceName);
[<System.Obsolete("This API is deprecated, use overload taking DeleteServiceDescription instead.", false)>]
member this.DeleteServiceAsync : Uri -> System.Threading.Tasks.Task
Public Function DeleteServiceAsync (serviceName As Uri) As Task

パラメーター

serviceName
Uri

サービスの Service Fabric 名。

戻り値

削除されたサービス インスタンス。

属性

例外

オブジェクトは FabricClient 閉じた状態です。 使用しているオブジェクトを FabricClient 破棄し、新しい FabricClient オブジェクトをインスタンス化します。

serviceName が null の場合。

注釈

アプリケーションが Service Fabric で管理されている場合、Service Fabric 名は暗黙的かつ再帰的に削除されます。

既定のタイムアウトは 1 分で、システムは を返す前にこの操作を TimeoutException続行できます。

適用対象