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

# Real-time messages for Lobby and Matchmaking APIs

> Lobby members

# Class lobby

```csharp theme={null}
public class Lobby
```

## Public Members

| name | description |
| - | - |
| [AccessPolicy](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/AccessPolicy) \{ get; } | Gets the access policy of the lobby. |
| [ConnectionString](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/ConnectionString) \{ get; } | Gets the default connection string associated with the lobby. |
| [Context](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/Context) \{ get; set; } | The custom context of the lobby. |
| [Id](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/Id) \{ get; } | Gets the ID of the Lobby. |
| [MaxMemberCount](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/MaxMemberCount) \{ get; } | Gets the max member count of the lobby. |
| [MembershipLock](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/MembershipLock) \{ get; } | Gets whether the lobby's membership is locked. |
| [OwnerMigrationPolicy](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/OwnerMigrationPolicy) \{ get; } | Gets the owner migration policy of the lobby. |
| [AddMember](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/AddMember)(…) | Add a local user as a member to the lobby. (two methods) |
| [ForceRemoveMember](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/ForceRemoveMember)(…) | Forcibly remove an entity from the lobby. |
| [GetLobbyProperties](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/GetLobbyProperties)() | Get the dictionary of lobby property keys and values |
| [GetMemberConnectionStatus](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/GetMemberConnectionStatus)(…) | Determines a member's connection status to the notification service. |
| [GetMemberProperties](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/GetMemberProperties)(…) | Get the dictionary of member property keys and values for a specific member |
| [GetMembers](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/GetMembers)() | Gets the list of PlayFab entities currently joined to the lobby as members. |
| [GetSearchProperties](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/GetSearchProperties)() | Get the dictionary of search property keys and values |
| [Leave](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/Leave)(…) | Request one local user to leave the lobby. (two methods) |
| [LeaveAllLocalUsers](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/LeaveAllLocalUsers)() | Request all local users to leave the lobby. |
| [PostUpdate](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/PostUpdate)(…) | Post an update to the lobby. (six methods) |
| [SendInvite](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/SendInvite)(…) | Send an invite to this lobby from the local user to the invited entity. (two methods) |
| [ServerDeleteLobby](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/ServerDeleteLobby)() | Delete a lobby on behalf of the game\_server entity that owns the lobby. |
| [ServerPostUpdate](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/ServerPostUpdate)(…) | Post an update to the lobby as the server-owner. |
| [TryGetOwner](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/TryGetOwner)(…) | Tries to get the current owner of the lobby. Returns false and sets owner to null if there is no owner on this Lobby |

## See Also

* namespace [PlayFab.Multiplayer](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference)

\<!-- DO NOT EDIT: generated by xmldocmd for PlayFabMultiplayerSDK.dll -->


## Related topics

- [Real-time messages for Lobby and Matchmaking APIs](/services/playfab/multiplayer/real-time-messages/overview.md)
