> ## 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.

# PlayFabMultiplayer.Uninitialize

> PlayFabMultiplayer.Uninitialize

# Méthode PlayFabMultiplayer.Uninitialize

Récupère immédiatement toutes les ressources associées à tous les objets de la bibliothèque Multiplayer.

```csharp theme={null}
public static void Uninitialize()
```

## Remarques

Si des utilisateurs locaux participaient à un lobby, ils en sont retirés (pour les clients de lobby distants, cela apparaît comme si la connectivité réseau avec ces utilisateurs avait été perdue). La bonne pratique consiste donc à appeler [`Leave`](/fr/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/Leave) sur tous les lobbies et à attendre l'événement [`OnLobbyLeaveCompleted`](/fr/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyLeaveCompleted) correspondant pour que les utilisateurs locaux quittent les lobbies existants.

Cette méthode n'est pas thread-safe et ne peut pas être appelée simultanément avec d'autres méthodes de la bibliothèque Multiplayer. Après l'appel de cette méthode, tout l'état de la bibliothèque Multiplayer est invalidé.

Les titres utilisant la version Microsoft Game Core de la bibliothèque Multiplayer doivent écouter les notifications d'état de l'application via l'API RegisterAppStateChangeNotification. Lorsque l'application est suspendue, le titre doit appeler Uninitialize(). Lorsque l'application reprend, le titre doit attendre que la pile réseau Game Core soit prête, puis réinitialiser la bibliothèque Multiplayer en appelant Initialize().

Chaque appel à [`Initialize`](/fr/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/Initialize) doit avoir un appel Uninitialize() correspondant.

## Voir aussi

* méthode [Initialize](/fr/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/Initialize)
* classe [PlayFabMultiplayer](/fr/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/overview)
* espace de noms [PlayFab.Multiplayer](/fr/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference)


## Related topics

- [PlayFabMultiplayer.Initialize](/fr/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/Initialize.md)
- [Passer de MPSD à PlayFab Multiplayer et MPA](/fr/services/xbox-services/multiplayer/mpsd/concepts/live-mpsd-to-mlp.md)
- [Notes de version du SDK C++ PlayFab Multiplayer](/fr/services/playfab/multiplayer/lobby/lobby-matchmaking-sdks/lobby-and-matchmaking-release-notes.md)
- [Classe PlayFabMultiplayer](/fr/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/overview.md)
- [PlayFabMultiplayer](/fr/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/PlayFabMultiplayer.md)
