Compartilhar via


FabricClient.ServiceManagementClient Classe

Definição

Representa a habilitação dos serviços a serem gerenciados.

public sealed class FabricClient.ServiceManagementClient
type FabricClient.ServiceManagementClient = class
Public NotInheritable Class FabricClient.ServiceManagementClient
Herança
FabricClient.ServiceManagementClient

Métodos

CreateServiceAsync(ServiceDescription)

Cria uma instância de um serviço com a descrição especificada.

CreateServiceAsync(ServiceDescription, TimeSpan, CancellationToken)

Cria uma instância de um serviço com a descrição especificada. Também leva um intervalo de tempo limite, que é o máximo de tempo que o sistema permitirá que essa operação continue antes de retornar TimeoutException e cancelar-token que a operação está observando.

CreateServiceFromTemplateAsync(ServiceFromTemplateDescription)

Cria uma instância de um serviço do modelo especificado no Manifesto do Aplicativo.

CreateServiceFromTemplateAsync(ServiceFromTemplateDescription, TimeSpan, CancellationToken)

Cria uma instância de um serviço do modelo especificado no Manifesto do Aplicativo.

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

Cria uma instância de um serviço do modelo especificado no Manifesto do Aplicativo.

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

Cria uma instância de um serviço do modelo especificado no Manifesto do Aplicativo. Também leva um intervalo de tempo limite, que é o máximo de tempo que o sistema permitirá que essa operação continue antes de retornar TimeoutException e cancelar-token que a operação está observando.

DeleteServiceAsync(DeleteServiceDescription)

Exclui a instância de serviço especificada.

DeleteServiceAsync(DeleteServiceDescription, TimeSpan, CancellationToken)

Exclui a instância de serviço especificada. Também leva um intervalo de tempo limite, que é o máximo de tempo que o sistema permitirá que essa operação continue antes de retornar TimeoutException e cancelar-token que a operação está observando.

DeleteServiceAsync(Uri)
Obsoleto.

Exclui a instância de serviço especificada.

DeleteServiceAsync(Uri, TimeSpan, CancellationToken)
Obsoleto.

Exclui a instância de serviço especificada. Também leva um intervalo de tempo limite, que é o máximo de tempo que o sistema permitirá que essa operação continue antes de retornar TimeoutException e cancelar-token que a operação está observando.

GetServiceDescriptionAsync(Uri)

Obtém a Descrição do Serviço para a instância de serviço especificada.

GetServiceDescriptionAsync(Uri, TimeSpan, CancellationToken)

Obtém a Descrição do Serviço para a instância de serviço especificada. Também leva um intervalo de tempo limite, que é o máximo de tempo que o sistema permitirá que essa operação continue antes de retornar TimeoutException e cancelar-token que a operação está observando.

GetServiceManifestAsync(String, String, String)

Obtém o documento de manifesto do serviço provisionado no nome do tipo de aplicativo especificado e na versão do tipo de aplicativo.

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

Obtém o documento de manifesto do serviço provisionado no nome do tipo de aplicativo especificado e na versão do tipo de aplicativo. Também leva um intervalo de tempo limite, que é o máximo de tempo que o sistema permitirá que essa operação continue antes de retornar TimeoutException e cancelar-token que a operação está observando.

RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription)

Registra um ServiceNotificationFilterDescription.

RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription, TimeSpan, CancellationToken)

Registra um ServiceNotificationFilterDescription. Também leva um intervalo de tempo limite, que é o máximo de tempo que o sistema permitirá que essa operação continue antes de retornar TimeoutException e cancelar-token que a operação está observando.

RegisterServicePartitionResolutionChangeHandler(Uri, Int64, ServicePartitionResolutionChangeHandler)
Obsoleto.

Essa API foi preterida, use RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription) em vez disso.

RegisterServicePartitionResolutionChangeHandler(Uri, ServicePartitionResolutionChangeHandler)
Obsoleto.

Essa API foi preterida, use RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription) em vez disso.

RegisterServicePartitionResolutionChangeHandler(Uri, String, ServicePartitionResolutionChangeHandler)
Obsoleto.

Essa API foi preterida, use RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription) em vez disso.

RemoveReplicaAsync(String, Guid, Int64)

Remove uma réplica de serviço em execução em um nó.

RemoveReplicaAsync(String, Guid, Int64, Boolean)

Remove uma réplica de serviço em execução em um nó.

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

Remove uma réplica de serviço em execução em um nó. Também leva um intervalo de tempo limite, que é o máximo de tempo que o sistema permitirá que essa operação continue antes de retornar TimeoutException e cancelar-token que a operação está observando.

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

Remove uma réplica de serviço em execução em um nó. Também leva um intervalo de tempo limite, que é o máximo de tempo que o sistema permitirá que essa operação continue antes de retornar TimeoutException e cancelar-token que a operação está observando.

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

Marca um serviço réplica como concluído de um serviço em execução em um nó. Também leva um intervalo de tempo limite, que é o máximo de tempo que o sistema permitirá que essa operação continue antes de retornar TimeoutException e cancelar-token que a operação está observando.

ResolveServicePartitionAsync(Uri)

Consulta o sistema para o conjunto de pontos de extremidade que a partição de serviço especificada está escutando.

ResolveServicePartitionAsync(Uri, Int64)

Consulta o sistema para o conjunto de pontos de extremidade que a partição de serviço especificada está escutando.

ResolveServicePartitionAsync(Uri, Int64, ResolvedServicePartition)

Consulta o sistema para o conjunto de pontos de extremidade que a partição de serviço especificada está escutando.

ResolveServicePartitionAsync(Uri, Int64, ResolvedServicePartition, TimeSpan)

Consulta o sistema para o conjunto de pontos de extremidade que a partição de serviço especificada está escutando.

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

Consulta o sistema para o conjunto de pontos de extremidade que a partição de serviço especificada está escutando.

ResolveServicePartitionAsync(Uri, Int64, TimeSpan)

Consulta o sistema para o conjunto de pontos de extremidade que a partição de serviço especificada está escutando.

ResolveServicePartitionAsync(Uri, Int64, TimeSpan, CancellationToken)

Consulta o sistema para o conjunto de pontos de extremidade que a partição de serviço especificada está escutando.

ResolveServicePartitionAsync(Uri, ResolvedServicePartition)

Consulta o sistema para o conjunto de pontos de extremidade que a partição de serviço especificada está escutando.

ResolveServicePartitionAsync(Uri, ResolvedServicePartition, TimeSpan)

Consulta o sistema para o conjunto de pontos de extremidade que a partição de serviço especificada está escutando.

ResolveServicePartitionAsync(Uri, ResolvedServicePartition, TimeSpan, CancellationToken)

Consulta o sistema para o conjunto de pontos de extremidade que a partição de serviço especificada está escutando.

ResolveServicePartitionAsync(Uri, String)

Consulta o sistema para o conjunto de pontos de extremidade que a partição de serviço especificada está escutando.

ResolveServicePartitionAsync(Uri, String, ResolvedServicePartition)

Consulta o sistema para o conjunto de pontos de extremidade que a partição de serviço especificada está escutando.

ResolveServicePartitionAsync(Uri, String, ResolvedServicePartition, TimeSpan)

Consulta o sistema para o conjunto de pontos de extremidade que a partição de serviço especificada está escutando.

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

Consulta o sistema para o conjunto de pontos de extremidade que a partição de serviço especificada está escutando.

ResolveServicePartitionAsync(Uri, String, TimeSpan)

Consulta o sistema para o conjunto de pontos de extremidade que a partição de serviço especificada está escutando.

ResolveServicePartitionAsync(Uri, String, TimeSpan, CancellationToken)

Consulta o sistema para o conjunto de pontos de extremidade que a partição de serviço especificada está escutando.

ResolveServicePartitionAsync(Uri, TimeSpan)

Consulta o sistema para o conjunto de pontos de extremidade que a partição de serviço especificada está escutando.

ResolveServicePartitionAsync(Uri, TimeSpan, CancellationToken)

Consulta o sistema para o conjunto de pontos de extremidade que a partição de serviço especificada está escutando.

RestartReplicaAsync(String, Guid, Int64)

Reinicia uma réplica de serviço de um serviço persistente em execução em um nó.

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

Reinicia uma réplica de serviço de um serviço persistente em execução em um nó. Também leva um intervalo de tempo limite, que é o máximo de tempo que o sistema permitirá que essa operação continue antes de retornar TimeoutException e cancelar-token que a operação está observando.

UnregisterServiceNotificationFilterAsync(Int64)

Cancela o registro de um registrado ServiceNotificationFilterDescriptionanteriormente.

UnregisterServiceNotificationFilterAsync(Int64, TimeSpan, CancellationToken)

Cancela o registro de um registrado ServiceNotificationFilterDescriptionanteriormente.

UnregisterServicePartitionResolutionChangeHandler(Int64)

Cancela o registro de um manipulador de alteração registrado anteriormente com RegisterServicePartitionResolutionChangeHandler(Uri, ServicePartitionResolutionChangeHandler).

UpdateServiceAsync(Uri, ServiceUpdateDescription)

Atualizações um serviço com a descrição especificada.

UpdateServiceAsync(Uri, ServiceUpdateDescription, TimeSpan, CancellationToken)

Atualizações um serviço com a descrição especificada. Também leva um intervalo de tempo limite, que é o máximo de tempo que o sistema permitirá que essa operação continue antes de retornar TimeoutException e cancelar-token que a operação está observando.

Eventos

ServiceNotificationFilterMatched

Gerado quando um ServiceNotificationFilterDescription registrado anteriormente por meio RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription) de é correspondido pelas alterações de ponto de extremidade de um serviço no sistema.

Aplica-se a