> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Méthode client SignalR ReceiveSubscriptionChangeMessage

> Méthode client SignalR ReceiveSubscriptionChangeMessage qui avertit les clients PlayFab Lobby et Matchmaking lorsqu'une demande d'abonnement ou de désabonnement est terminée.

<Note>
  Les API REST et SignalR documentées ici sont plus complexes que les SDK clients. Envisagez plutôt d'utiliser le [SDK C++ Lobby](/fr/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/pflobby_members) ou le [SDK C++ Matchmaking](/fr/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/pfmatchmaking_members), sauf si ces SDK ne répondent pas à vos besoins.
</Note>

Reçoit des [SubscriptionChangeMessages](/fr/services/playfab/multiplayer/real-time-messages/types/subscription-change-message),
afin que le client sache quand l'état de son [abonnement](/fr/services/playfab/multiplayer/real-time-messages/subscribing-to-resources)
change. Ce message indique qu'une demande d'abonnement ou de
désabonnement a fini d'être traitée. Il est possible que le service échoue
à effectuer une mise à jour d'abonnement de telle sorte que le client ne reçoive jamais
ce message. C'est pourquoi les clients doivent implémenter un minuteur afin de pouvoir
retenter l'appel d'abonnement si cette méthode ne reçoit pas de
[SubscriptionChangeMessage](/fr/services/playfab/multiplayer/real-time-messages/types/subscription-change-message)
au bout de 5 secondes. Cette nouvelle tentative basée sur un minuteur peut être effectuée plusieurs
fois, avec un délai exponentiel entre les tentatives suivantes.

```text theme={null}
ReceiveSubscriptionChangeMessage(SubscriptionChangeMessage subscriptionChangeMessage)
```

<Tip>
  Il s'agit d'une méthode client SignalR. Consultez la [documentation sur l'exposition des méthodes client](https://learn.microsoft.com/en-us/aspnet/core/signalr/dotnet-client#call-client-methods-from-hub) dans un client SignalR, qui seront appelées par le serveur.
</Tip>

## Paramètres

[**`SubscriptionChangeMessage`**](/fr/services/playfab/multiplayer/real-time-messages/types/subscription-change-message)

## Voir aussi

* Type [SubscriptionChangeMessage](/fr/services/playfab/multiplayer/real-time-messages/types/subscription-change-message)
* Méthode client [ReceiveMessage](/fr/services/playfab/multiplayer/real-time-messages/client-methods/receive-message)
* [Hub SignalR des messages en temps réel](/fr/services/playfab/multiplayer/real-time-messages/signalr-hub)
* [Messages en temps réel pour les API Lobby et Matchmaking](/fr/services/playfab/multiplayer/real-time-messages/overview)


## Related topics

- [Méthode client SignalR ReceiveMessage](/fr/services/playfab/multiplayer/real-time-messages/client-methods/receive-message.md)
- [Hub SignalR des messages en temps réel](/fr/services/playfab/multiplayer/real-time-messages/signalr-hub.md)
- [Type de message en temps réel SubscriptionChangeMessage](/fr/services/playfab/multiplayer/real-time-messages/types/subscription-change-message.md)
- [Type de message en temps réel Message](/fr/services/playfab/multiplayer/real-time-messages/types/message.md)
- [Méthode serveur SignalR AddEntityToSession](/fr/services/playfab/multiplayer/real-time-messages/server-methods/add-entity-to-session.md)
