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

FabricClient.ServiceManagementClient 类

定义

表示启用要托管的服务。

public sealed class FabricClient.ServiceManagementClient
type FabricClient.ServiceManagementClient = class
Public NotInheritable Class FabricClient.ServiceManagementClient
继承
FabricClient.ServiceManagementClient

方法

CreateServiceAsync(ServiceDescription)

使用指定的说明实例化服务。

CreateServiceAsync(ServiceDescription, TimeSpan, CancellationToken)

使用指定的说明实例化服务。 还采用超时间隔,这是系统在返回 TimeoutException 操作之前允许此操作继续的最长时间,以及操作观察到的取消标记。

CreateServiceFromTemplateAsync(ServiceFromTemplateDescription)

从应用程序清单中指定的模板实例化服务。

CreateServiceFromTemplateAsync(ServiceFromTemplateDescription, TimeSpan, CancellationToken)

从应用程序清单中指定的模板实例化服务。

CreateServiceFromTemplateAsync(Uri, Uri, String, Byte[])

从应用程序清单中指定的模板实例化服务。

CreateServiceFromTemplateAsync(Uri, Uri, String, Byte[], TimeSpan, CancellationToken)

从应用程序清单中指定的模板实例化服务。 还采用超时间隔,这是系统在返回 TimeoutException 操作之前允许此操作继续的最长时间,以及操作观察到的取消标记。

DeleteServiceAsync(DeleteServiceDescription)

删除指定的服务实例。

DeleteServiceAsync(DeleteServiceDescription, TimeSpan, CancellationToken)

删除指定的服务实例。 还采用超时间隔,这是系统在返回 TimeoutException 操作之前允许此操作继续的最长时间,以及操作观察到的取消标记。

DeleteServiceAsync(Uri)
已过时.

删除指定的服务实例。

DeleteServiceAsync(Uri, TimeSpan, CancellationToken)
已过时.

删除指定的服务实例。 还采用超时间隔,这是系统在返回 TimeoutException 操作之前允许此操作继续的最长时间,以及操作观察到的取消标记。

GetServiceDescriptionAsync(Uri)

获取指定服务实例的服务说明。

GetServiceDescriptionAsync(Uri, TimeSpan, CancellationToken)

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

GetServiceManifestAsync(String, String, String)

获取指定应用程序类型名称和应用程序类型版本中的预配服务清单文档。

GetServiceManifestAsync(String, String, String, TimeSpan, CancellationToken)

获取指定应用程序类型名称和应用程序类型版本中的预配服务清单文档。 还采用超时间隔,这是系统在返回 TimeoutException 操作之前允许此操作继续的最长时间,以及操作观察到的取消标记。

RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription)

注册 ServiceNotificationFilterDescription

RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription, TimeSpan, CancellationToken)

注册 ServiceNotificationFilterDescription。 还采用超时间隔,这是系统在返回 TimeoutException 操作之前允许此操作继续的最长时间,以及操作观察到的取消标记。

RegisterServicePartitionResolutionChangeHandler(Uri, Int64, ServicePartitionResolutionChangeHandler)
已过时.

此 API 已弃用,请改用 RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription)

RegisterServicePartitionResolutionChangeHandler(Uri, ServicePartitionResolutionChangeHandler)
已过时.

此 API 已弃用,请改用 RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription)

RegisterServicePartitionResolutionChangeHandler(Uri, String, ServicePartitionResolutionChangeHandler)
已过时.

此 API 已弃用,请改用 RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription)

RemoveReplicaAsync(String, Guid, Int64)

删除节点上运行的服务副本。

RemoveReplicaAsync(String, Guid, Int64, Boolean)

删除节点上运行的服务副本。

RemoveReplicaAsync(String, Guid, Int64, Boolean, TimeSpan, CancellationToken)

删除节点上运行的服务副本。 还采用超时间隔,这是系统在返回 TimeoutException 操作之前允许此操作继续的最长时间,以及操作观察到的取消标记。

RemoveReplicaAsync(String, Guid, Int64, TimeSpan, CancellationToken)

删除节点上运行的服务副本。 还采用超时间隔,这是系统在返回 TimeoutException 操作之前允许此操作继续的最长时间,以及操作观察到的取消标记。

ReportCompletionAsync(String, Guid, Int64, TimeSpan, CancellationToken)

将服务副本 (replica) 标记为节点上运行的服务已完成。 还采用超时间隔,这是系统在返回 TimeoutException 操作之前允许此操作继续的最长时间,以及操作观察到的取消标记。

ResolveServicePartitionAsync(Uri)

查询系统中指定服务分区正在侦听的终结点集。

ResolveServicePartitionAsync(Uri, Int64)

查询系统中指定服务分区正在侦听的终结点集。

ResolveServicePartitionAsync(Uri, Int64, ResolvedServicePartition)

查询系统中指定服务分区正在侦听的终结点集。

ResolveServicePartitionAsync(Uri, Int64, ResolvedServicePartition, TimeSpan)

查询系统中指定服务分区正在侦听的终结点集。

ResolveServicePartitionAsync(Uri, Int64, ResolvedServicePartition, TimeSpan, CancellationToken)

查询系统中指定服务分区正在侦听的终结点集。

ResolveServicePartitionAsync(Uri, Int64, TimeSpan)

查询系统中指定服务分区正在侦听的终结点集。

ResolveServicePartitionAsync(Uri, Int64, TimeSpan, CancellationToken)

查询系统中指定服务分区正在侦听的终结点集。

ResolveServicePartitionAsync(Uri, ResolvedServicePartition)

查询系统中指定服务分区正在侦听的终结点集。

ResolveServicePartitionAsync(Uri, ResolvedServicePartition, TimeSpan)

查询系统中指定服务分区正在侦听的终结点集。

ResolveServicePartitionAsync(Uri, ResolvedServicePartition, TimeSpan, CancellationToken)

查询系统中指定服务分区正在侦听的终结点集。

ResolveServicePartitionAsync(Uri, String)

查询系统中指定服务分区正在侦听的终结点集。

ResolveServicePartitionAsync(Uri, String, ResolvedServicePartition)

查询系统中指定服务分区正在侦听的终结点集。

ResolveServicePartitionAsync(Uri, String, ResolvedServicePartition, TimeSpan)

查询系统中指定服务分区正在侦听的终结点集。

ResolveServicePartitionAsync(Uri, String, ResolvedServicePartition, TimeSpan, CancellationToken)

查询系统中指定服务分区正在侦听的终结点集。

ResolveServicePartitionAsync(Uri, String, TimeSpan)

查询系统中指定服务分区正在侦听的终结点集。

ResolveServicePartitionAsync(Uri, String, TimeSpan, CancellationToken)

查询系统中指定服务分区正在侦听的终结点集。

ResolveServicePartitionAsync(Uri, TimeSpan)

查询系统中指定服务分区正在侦听的终结点集。

ResolveServicePartitionAsync(Uri, TimeSpan, CancellationToken)

查询系统中指定服务分区正在侦听的终结点集。

RestartReplicaAsync(String, Guid, Int64)

重启节点上运行的持久性服务的服务副本。

RestartReplicaAsync(String, Guid, Int64, TimeSpan, CancellationToken)

重启节点上运行的持久性服务的服务副本。 还采用超时间隔,这是系统在返回 TimeoutException 操作之前允许此操作继续的最长时间,以及操作观察到的取消标记。

UnregisterServiceNotificationFilterAsync(Int64)

取消注册以前注册的 ServiceNotificationFilterDescription

UnregisterServiceNotificationFilterAsync(Int64, TimeSpan, CancellationToken)

取消注册以前注册的 ServiceNotificationFilterDescription

UnregisterServicePartitionResolutionChangeHandler(Int64)

取消注册以前向 注册的 RegisterServicePartitionResolutionChangeHandler(Uri, ServicePartitionResolutionChangeHandler)更改处理程序。

UpdateServiceAsync(Uri, ServiceUpdateDescription)

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

UpdateServiceAsync(Uri, ServiceUpdateDescription, TimeSpan, CancellationToken)

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

事件

ServiceNotificationFilterMatched

当以前通过 注册RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription)的 与系统中的服务终结点更改匹配时ServiceNotificationFilterDescription引发。

适用于