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

# Lobby.Leave

> Lobby.Leave

## 方法 (第 1 個，共 2 個)

要求一個本機使用者離開大廳。

```csharp theme={null}
public void Leave(PFEntityKey localUser)
```

| 參數 | 描述 |
| - | - |
| localUser | 表示是否應由特定的本機使用者離開大廳的值。 |

## 備註 (第 1 個，共 2 個)

只有在用戶端遇到持續的網際網路連線問題時，此作業才應該失敗。在這些情況下，用戶端會失去與大廳的作用中連線，而遠端大廳成員會看到其 [`LobbyMemberConnectionStatus`](/zh-TW/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyMemberConnectionStatus) 為 `LobbyMemberConnectionStatus.Disconnected`。除非大廳擁有者強制移除他們，否則遇到連線問題的成員仍會保留大廳成員的身分。

這是一項非同步作業。在非同步作業成功完成且 [`ProcessLobbyStateChanges`](/zh-TW/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/ProcessLobbyStateChanges) 提供 `Multiplayer.OnLobbyMemberRemoved` 之前，透過此方法從大廳中移除的本機使用者不會從 [`GetMembers`](/zh-TW/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/GetMembers) 所傳回的清單中移除。

***

## 方法 (第 2 個，共 2 個)

要求一個本機使用者離開大廳。

```csharp theme={null}
public void Leave(PlayFabAuthenticationContext localUser)
```

| 參數 | 描述 |
| - | - |
| localUser | 表示是否應由特定的本機使用者離開大廳的值。 |

## 備註 (第 2 個，共 2 個)

只有在用戶端遇到持續的網際網路連線問題時，此作業才應該失敗。在這些情況下，用戶端會失去與大廳的作用中連線，而遠端大廳成員會看到其 [`LobbyMemberConnectionStatus`](/zh-TW/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyMemberConnectionStatus) 為 `LobbyMemberConnectionStatus.Disconnected`。除非大廳擁有者強制移除他們，否則遇到連線問題的成員仍會保留大廳成員的身分。

這是一項非同步作業。在非同步作業成功完成且 [`ProcessLobbyStateChanges`](/zh-TW/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/ProcessLobbyStateChanges) 提供 `Multiplayer.OnLobbyMemberRemoved` 之前，透過此方法從大廳中移除的本機使用者不會從 [`GetMembers`](/zh-TW/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/GetMembers) 所傳回的清單中移除。

## 另請參閱

* class [PFEntityKey](/zh-TW/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PFEntityKey/overview)
* class [Lobby](/zh-TW/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/overview)
* namespace [PlayFab.Multiplayer](/zh-TW/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference)


## Related topics

- [Leave Lobby](/api-reference/lobby/leave-lobby.md)
- [Lobby.LeaveAsServer](/zh-TW/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/LeaveAsServer.md)
- [PFLobbyLeave](/zh-TW/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbyleave.md)
- [PFLobbyLeaveLobbyCompletedStateChange](/zh-TW/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyleavelobbycompletedstatechange.md)
- [PlayFabMultiplayer.OnLobbyLeaveCompleted](/zh-TW/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyLeaveCompleted.md)
