Partager via


FabricClient.ServiceManagementClient.RegisterServicePartitionResolutionChangeHandler Méthode

Définition

Surcharges

RegisterServicePartitionResolutionChangeHandler(Uri, String, 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, Int64, ServicePartitionResolutionChangeHandler)
Obsolète.

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

RegisterServicePartitionResolutionChangeHandler(Uri, String, ServicePartitionResolutionChangeHandler)

Attention

This API is obsolete. Use RegisterServiceNotificationFilterAsync instead.

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

[System.Obsolete("This API is obsolete. Use RegisterServiceNotificationFilterAsync instead.", false)]
public long RegisterServicePartitionResolutionChangeHandler (Uri serviceName, string partitionKey, System.Fabric.ServicePartitionResolutionChangeHandler callback);
[<System.Obsolete("This API is obsolete. Use RegisterServiceNotificationFilterAsync instead.", false)>]
member this.RegisterServicePartitionResolutionChangeHandler : Uri * string * System.Fabric.ServicePartitionResolutionChangeHandler -> int64
Public Function RegisterServicePartitionResolutionChangeHandler (serviceName As Uri, partitionKey As String, callback As ServicePartitionResolutionChangeHandler) As Long

Paramètres

serviceName
Uri

Nom Service Fabric du service.

partitionKey
String

Clé de partition pour la partition de service.

callback
ServicePartitionResolutionChangeHandler

Fonction qui sera appelée lorsqu’une notification arrive.

Retours

Gestionnaire à lever lorsque les informations d’accessibilité d’une partition de service changent.

Attributs

Exceptions

L’objet FabricClient est dans un état fermé. Supprimer l’objet que FabricClient vous utilisez et instancier un nouvel FabricClient objet.

Si serviceName ou callback sont null.

Si partitionKey est null ou vide.

Remarques

La notification inclut les modifications apportées aux points de terminaison de la partition ou aux exceptions qui se sont produites pendant la mise à jour des informations. Cette surcharge est utilisée pour les instances de service partitionnés nommés. Int64 retourné est l’identificateur de handle de rappel pour l’inscription.

Notifications est un mécanisme qui remet des notifications au code de l’utilisateur chaque fois qu’il y a un changement d’adresse de service ou une erreur de résolution d’adresse liée à une partition de service pour laquelle le code a soulevé l’intérêt. De cette façon, au lieu de résoudre chaque fois que le actuel ResolvedServicePartition devient obsolète, le programme s’inscrit pour les mises à jour.

S’applique à

RegisterServicePartitionResolutionChangeHandler(Uri, ServicePartitionResolutionChangeHandler)

Attention

This API is obsolete. Use RegisterServiceNotificationFilterAsync instead.

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

[System.Obsolete("This API is obsolete. Use RegisterServiceNotificationFilterAsync instead.", false)]
public long RegisterServicePartitionResolutionChangeHandler (Uri serviceName, System.Fabric.ServicePartitionResolutionChangeHandler callback);
[<System.Obsolete("This API is obsolete. Use RegisterServiceNotificationFilterAsync instead.", false)>]
member this.RegisterServicePartitionResolutionChangeHandler : Uri * System.Fabric.ServicePartitionResolutionChangeHandler -> int64
Public Function RegisterServicePartitionResolutionChangeHandler (serviceName As Uri, callback As ServicePartitionResolutionChangeHandler) As Long

Paramètres

serviceName
Uri

Nom Service Fabric du service.

callback
ServicePartitionResolutionChangeHandler

Fonction qui sera appelée lorsqu’une notification arrive.

Retours

Gestionnaire à lever lorsque les informations d’accessibilité d’une partition de service changent.

Attributs

Exceptions

L’objet FabricClient est dans un état fermé. Supprimer l’objet que FabricClient vous utilisez et instancier un nouvel FabricClient objet.

Si serviceName ou callback sont null.

Remarques

La notification inclut les modifications apportées aux points de terminaison de la partition ou aux exceptions qui se sont produites pendant la mise à jour des informations. Cette surcharge est utilisée pour les instances de service partitionnés Singleton. Int64 retourné est l’identificateur de handle de rappel pour l’inscription.

Notifications est un mécanisme qui remet des notifications au code de l’utilisateur chaque fois qu’il y a un changement d’adresse de service ou une erreur de résolution d’adresse liée à une partition de service pour laquelle le code a soulevé l’intérêt. De cette façon, au lieu de résoudre chaque fois que le actuel ResolvedServicePartition devient obsolète, le programme s’inscrit pour les mises à jour.

S’applique à

RegisterServicePartitionResolutionChangeHandler(Uri, Int64, ServicePartitionResolutionChangeHandler)

Attention

This API is obsolete. Use RegisterServiceNotificationFilterAsync instead.

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

[System.Obsolete("This API is obsolete. Use RegisterServiceNotificationFilterAsync instead.", false)]
public long RegisterServicePartitionResolutionChangeHandler (Uri serviceName, long partitionKey, System.Fabric.ServicePartitionResolutionChangeHandler callback);
[<System.Obsolete("This API is obsolete. Use RegisterServiceNotificationFilterAsync instead.", false)>]
member this.RegisterServicePartitionResolutionChangeHandler : Uri * int64 * System.Fabric.ServicePartitionResolutionChangeHandler -> int64
Public Function RegisterServicePartitionResolutionChangeHandler (serviceName As Uri, partitionKey As Long, callback As ServicePartitionResolutionChangeHandler) As Long

Paramètres

serviceName
Uri

Nom Service Fabric du service.

partitionKey
Int64

Clé de partition pour la partition de service.

callback
ServicePartitionResolutionChangeHandler

Fonction qui sera appelée lorsqu’une notification arrive.

Retours

Gestionnaire à lever lorsque les informations d’accessibilité d’une partition de service changent.

Attributs

Exceptions

L’objet FabricClient est dans un état fermé. Supprimer l’objet que FabricClient vous utilisez et instancier un nouvel FabricClient objet.

Si serviceName ou callback sont null.

Remarques

La notification inclut les modifications apportées aux points de terminaison de la partition ou aux exceptions qui se sont produites pendant la mise à jour des informations. Cette surcharge est utilisée pour les instances de service partitionnés UniformInt64Range. Int64 retourné est l’identificateur de handle de rappel pour l’inscription.

Notifications est un mécanisme qui remet des notifications au code de l’utilisateur chaque fois qu’il y a un changement d’adresse de service ou une erreur de résolution d’adresse liée à une partition de service pour laquelle le code a soulevé l’intérêt. De cette façon, au lieu de résoudre chaque fois que le actuel ResolvedServicePartition devient obsolète, le programme s’inscrit pour les mises à jour.

S’applique à