Partager via


FabricClient.ServiceManagementClient Classe

Définition

Représente l’activation des services à gérer.

public sealed class FabricClient.ServiceManagementClient
type FabricClient.ServiceManagementClient = class
Public NotInheritable Class FabricClient.ServiceManagementClient
Héritage
FabricClient.ServiceManagementClient

Méthodes

CreateServiceAsync(ServiceDescription)

Instancie un service avec la description spécifiée.

CreateServiceAsync(ServiceDescription, TimeSpan, CancellationToken)

Instancie un service avec la description spécifiée. Prend également un intervalle de délai d’expiration, qui est le temps maximal pendant lequel le système autorise cette opération à se poursuivre avant de retourner TimeoutException et le jeton d’annulation que l’opération observe.

CreateServiceFromTemplateAsync(ServiceFromTemplateDescription)

Instancie un service à partir du modèle spécifié dans le manifeste de l’application.

CreateServiceFromTemplateAsync(ServiceFromTemplateDescription, TimeSpan, CancellationToken)

Instancie un service à partir du modèle spécifié dans le manifeste de l’application.

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

Instancie un service à partir du modèle spécifié dans le manifeste de l’application.

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

Instancie un service à partir du modèle spécifié dans le manifeste de l’application. Prend également un intervalle de délai d’expiration, qui est le temps maximal pendant lequel le système autorise cette opération à se poursuivre avant de retourner TimeoutException et le jeton d’annulation que l’opération observe.

DeleteServiceAsync(DeleteServiceDescription)

Supprime le service instance spécifié.

DeleteServiceAsync(DeleteServiceDescription, TimeSpan, CancellationToken)

Supprime le service instance spécifié. Prend également un intervalle de délai d’expiration, qui est le temps maximal pendant lequel le système autorise cette opération à se poursuivre avant de retourner TimeoutException et le jeton d’annulation que l’opération observe.

DeleteServiceAsync(Uri)
Obsolète.

Supprime le service instance spécifié.

DeleteServiceAsync(Uri, TimeSpan, CancellationToken)
Obsolète.

Supprime le service instance spécifié. Prend également un intervalle de délai d’expiration, qui est le temps maximal pendant lequel le système autorise cette opération à se poursuivre avant de retourner TimeoutException et le jeton d’annulation que l’opération observe.

GetServiceDescriptionAsync(Uri)

Obtient la description du service pour le instance de service spécifié.

GetServiceDescriptionAsync(Uri, TimeSpan, CancellationToken)

Obtient la description du service pour le instance de service spécifié. Prend également un intervalle de délai d’expiration, qui est le temps maximal pendant lequel le système autorise cette opération à se poursuivre avant de retourner TimeoutException et le jeton d’annulation que l’opération observe.

GetServiceManifestAsync(String, String, String)

Obtient le document manifeste de service approvisionné dans le nom de type d’application et la version de type d’application spécifiés.

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

Obtient le document manifeste de service approvisionné dans le nom de type d’application et la version de type d’application spécifiés. Prend également un intervalle de délai d’expiration, qui est le temps maximal pendant lequel le système autorise cette opération à se poursuivre avant de retourner TimeoutException et le jeton d’annulation que l’opération observe.

RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription)

Inscrit un ServiceNotificationFilterDescription.

RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription, TimeSpan, CancellationToken)

Inscrit un ServiceNotificationFilterDescription. Prend également un intervalle de délai d’expiration, qui est le temps maximal pendant lequel le système autorise cette opération à se poursuivre avant de retourner TimeoutException et le jeton d’annulation que l’opération observe.

RegisterServicePartitionResolutionChangeHandler(Uri, Int64, ServicePartitionResolutionChangeHandler)
Obsolète.

Cette API est déconseillée, utilisez RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription) à la place.

RegisterServicePartitionResolutionChangeHandler(Uri, ServicePartitionResolutionChangeHandler)
Obsolète.

Cette API est déconseillée, utilisez RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription) à la place.

RegisterServicePartitionResolutionChangeHandler(Uri, String, ServicePartitionResolutionChangeHandler)
Obsolète.

Cette API est déconseillée, utilisez RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription) à la place.

RemoveReplicaAsync(String, Guid, Int64)

Supprime un réplica de service exécuté sur un nœud.

RemoveReplicaAsync(String, Guid, Int64, Boolean)

Supprime un réplica de service exécuté sur un nœud.

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

Supprime un réplica de service exécuté sur un nœud. Prend également un intervalle de délai d’expiration, qui est le temps maximal pendant lequel le système autorise cette opération à se poursuivre avant de retourner TimeoutException et le jeton d’annulation que l’opération observe.

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

Supprime un réplica de service exécuté sur un nœud. Prend également un intervalle de délai d’expiration, qui est le temps maximal pendant lequel le système autorise cette opération à se poursuivre avant de retourner TimeoutException et le jeton d’annulation que l’opération observe.

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

Marque un service réplica comme terminé d’un service s’exécutant sur un nœud. Prend également un intervalle de délai d’expiration, qui est le temps maximal pendant lequel le système autorise cette opération à se poursuivre avant de retourner TimeoutException et le jeton d’annulation que l’opération observe.

ResolveServicePartitionAsync(Uri)

Interroge le système pour l’ensemble de points de terminaison que la partition de service spécifiée écoute.

ResolveServicePartitionAsync(Uri, Int64)

Interroge le système pour l’ensemble de points de terminaison que la partition de service spécifiée écoute.

ResolveServicePartitionAsync(Uri, Int64, ResolvedServicePartition)

Interroge le système pour l’ensemble de points de terminaison que la partition de service spécifiée écoute.

ResolveServicePartitionAsync(Uri, Int64, ResolvedServicePartition, TimeSpan)

Interroge le système pour l’ensemble de points de terminaison que la partition de service spécifiée écoute.

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

Interroge le système pour l’ensemble de points de terminaison que la partition de service spécifiée écoute.

ResolveServicePartitionAsync(Uri, Int64, TimeSpan)

Interroge le système pour l’ensemble de points de terminaison que la partition de service spécifiée écoute.

ResolveServicePartitionAsync(Uri, Int64, TimeSpan, CancellationToken)

Interroge le système pour l’ensemble de points de terminaison que la partition de service spécifiée écoute.

ResolveServicePartitionAsync(Uri, ResolvedServicePartition)

Interroge le système pour l’ensemble de points de terminaison que la partition de service spécifiée écoute.

ResolveServicePartitionAsync(Uri, ResolvedServicePartition, TimeSpan)

Interroge le système pour l’ensemble de points de terminaison que la partition de service spécifiée écoute.

ResolveServicePartitionAsync(Uri, ResolvedServicePartition, TimeSpan, CancellationToken)

Interroge le système pour l’ensemble de points de terminaison que la partition de service spécifiée écoute.

ResolveServicePartitionAsync(Uri, String)

Interroge le système pour l’ensemble de points de terminaison que la partition de service spécifiée écoute.

ResolveServicePartitionAsync(Uri, String, ResolvedServicePartition)

Interroge le système pour l’ensemble de points de terminaison que la partition de service spécifiée écoute.

ResolveServicePartitionAsync(Uri, String, ResolvedServicePartition, TimeSpan)

Interroge le système pour l’ensemble de points de terminaison que la partition de service spécifiée écoute.

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

Interroge le système pour l’ensemble de points de terminaison que la partition de service spécifiée écoute.

ResolveServicePartitionAsync(Uri, String, TimeSpan)

Interroge le système pour l’ensemble de points de terminaison que la partition de service spécifiée écoute.

ResolveServicePartitionAsync(Uri, String, TimeSpan, CancellationToken)

Interroge le système pour l’ensemble de points de terminaison que la partition de service spécifiée écoute.

ResolveServicePartitionAsync(Uri, TimeSpan)

Interroge le système pour l’ensemble de points de terminaison que la partition de service spécifiée écoute.

ResolveServicePartitionAsync(Uri, TimeSpan, CancellationToken)

Interroge le système pour l’ensemble de points de terminaison que la partition de service spécifiée écoute.

RestartReplicaAsync(String, Guid, Int64)

Redémarre un réplica de service d’un service persistant exécuté sur un nœud.

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

Redémarre un réplica de service d’un service persistant exécuté sur un nœud. Prend également un intervalle de délai d’expiration, qui est le temps maximal pendant lequel le système autorise cette opération à se poursuivre avant de retourner TimeoutException et le jeton d’annulation que l’opération observe.

UnregisterServiceNotificationFilterAsync(Int64)

Annule l’inscription d’un précédemment inscrit ServiceNotificationFilterDescription.

UnregisterServiceNotificationFilterAsync(Int64, TimeSpan, CancellationToken)

Annule l’inscription d’un précédemment inscrit ServiceNotificationFilterDescription.

UnregisterServicePartitionResolutionChangeHandler(Int64)

Annule l’inscription d’un gestionnaire de modifications précédemment inscrit auprès de RegisterServicePartitionResolutionChangeHandler(Uri, ServicePartitionResolutionChangeHandler).

UpdateServiceAsync(Uri, ServiceUpdateDescription)

Mises à jour un service avec la description spécifiée.

UpdateServiceAsync(Uri, ServiceUpdateDescription, TimeSpan, CancellationToken)

Mises à jour un service avec la description spécifiée. Prend également un intervalle de délai d’expiration, qui est le temps maximal pendant lequel le système autorise cette opération à se poursuivre avant de retourner TimeoutException et le jeton d’annulation que l’opération observe.

Événements

ServiceNotificationFilterMatched

Déclenché lorsqu’un ServiceNotificationFilterDescription précédemment inscrit via RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription) est mis en correspondance par les modifications du point de terminaison d’un service dans le système.

S’applique à