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

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 名称。

强制删除调用可以将正在进行的正常删除转换为强制删除。

默认超时为一分钟,系统允许在返回 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 名称。

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

适用于