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

> Lobby.PostUpdate

## Método (1 de 6)

Publica una actualización en el lobby.

```csharp theme={null}
public void PostUpdate(PFEntityKey localUser, IDictionary<string, string> memberProperties)
```

| parámetro        | descripción                                                                                  |
| ---------------- | -------------------------------------------------------------------------------------------- |
| localUser        | El usuario local que publica la actualización.                                               |
| memberProperties | Las propiedades de miembro que se actualizarán para el miembro que realiza la actualización. |

## Comentarios (1 de 6)

Esta es una operación asincrónica. Tras una finalización correcta, al título se le proporciona un [`OnLobbyPostUpdateCompleted`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyPostUpdateCompleted) con el campo `OnLobbyPostUpdateCompleted result` establecido en [`Success`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyError/Success). Tras una finalización con error, al título se le proporciona un [`OnLobbyPostUpdateCompleted`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyPostUpdateCompleted) con el campo `OnLobbyPostUpdateCompleted result` establecido en un código de error de fallo. Si aplicar la actualización cambiara el estado del lobby, al título se le proporciona un [`OnLobbyUpdated`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyUpdated) algún tiempo después.

Que esta operación se complete correctamente solo indica que el servicio Lobby aceptó la actualización. La vista local del título del estado del lobby no reflejará esta actualización hasta que se proporcione al título un [`OnLobbyUpdated`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyUpdated) con el estado actualizado.

***

## Método (2 de 6)

Publica una actualización en el lobby.

```csharp theme={null}
public void PostUpdate(PFEntityKey localUser, LobbyDataUpdate lobbyUpdate)
```

| parámetro   | descripción                                                                                          |
| ----------- | ---------------------------------------------------------------------------------------------------- |
| localUser   | El usuario local que publica la actualización.                                                       |
| lobbyUpdate | Una actualización opcional que se aplicará a la parte compartida del lobby en nombre de *localUser*. |

## Comentarios (2 de 6)

Esta es una operación asincrónica. Tras una finalización correcta, al título se le proporciona un [`OnLobbyPostUpdateCompleted`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyPostUpdateCompleted) con el campo `OnLobbyPostUpdateCompleted result` establecido en [`Success`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyError/Success). Tras una finalización con error, al título se le proporciona un [`OnLobbyPostUpdateCompleted`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyPostUpdateCompleted) con el campo `OnLobbyPostUpdateCompleted result` establecido en un código de error de fallo. Si aplicar la actualización cambiara el estado del lobby, al título se le proporciona un [`OnLobbyUpdated`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyUpdated) algún tiempo después.

Que esta operación se complete correctamente solo indica que el servicio Lobby aceptó la actualización. La vista local del título del estado del lobby no reflejará esta actualización hasta que se proporcione al título un [`OnLobbyUpdated`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyUpdated) con el estado actualizado.

*lobbyUpdate* contiene campos que solo puede modificar el propietario del lobby. Este método genera un error y se llama a [`OnError`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnError) si se especifica uno de esos campos y *localUser* no es el propietario del lobby.

***

## Método (3 de 6)

Publica una actualización en el lobby.

```csharp theme={null}
public void PostUpdate(PlayFabAuthenticationContext localUser, 
    IDictionary<string, string> memberProperties)
```

| parámetro        | descripción                                                                                  |
| ---------------- | -------------------------------------------------------------------------------------------- |
| localUser        | El usuario local que publica la actualización.                                               |
| memberProperties | Las propiedades de miembro que se actualizarán para el miembro que realiza la actualización. |

## Comentarios (3 de 6)

Esta es una operación asincrónica. Tras una finalización correcta, al título se le proporciona un [`OnLobbyPostUpdateCompleted`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyPostUpdateCompleted) con el campo `OnLobbyPostUpdateCompleted result` establecido en [`Success`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyError/Success). Tras una finalización con error, al título se le proporciona un [`OnLobbyPostUpdateCompleted`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyPostUpdateCompleted) con el campo `OnLobbyPostUpdateCompleted result` establecido en un código de error de fallo. Si aplicar la actualización cambiara el estado del lobby, al título se le proporciona un [`OnLobbyUpdated`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyUpdated) algún tiempo después.

Que esta operación se complete correctamente solo indica que el servicio Lobby aceptó la actualización. La vista local del título del estado del lobby no reflejará esta actualización hasta que se proporcione al título un [`OnLobbyUpdated`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyUpdated) con el estado actualizado.

***

## Método (4 de 6)

Publica una actualización en el lobby.

```csharp theme={null}
public void PostUpdate(PlayFabAuthenticationContext localUser, LobbyDataUpdate lobbyUpdate)
```

| parámetro   | descripción                                                                                          |
| ----------- | ---------------------------------------------------------------------------------------------------- |
| localUser   | El usuario local que publica la actualización.                                                       |
| lobbyUpdate | Una actualización opcional que se aplicará a la parte compartida del lobby en nombre de *localUser*. |

## Comentarios (4 de 6)

Esta es una operación asincrónica. Tras una finalización correcta, al título se le proporciona un [`OnLobbyPostUpdateCompleted`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyPostUpdateCompleted) con el campo `OnLobbyPostUpdateCompleted result` establecido en [`Success`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyError/Success). Tras una finalización con error, al título se le proporciona un [`OnLobbyPostUpdateCompleted`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyPostUpdateCompleted) con el campo `OnLobbyPostUpdateCompleted result` establecido en un código de error de fallo. Si aplicar la actualización cambiara el estado del lobby, al título se le proporciona un [`OnLobbyUpdated`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyUpdated) algún tiempo después.

Que esta operación se complete correctamente solo indica que el servicio Lobby aceptó la actualización. La vista local del título del estado del lobby no reflejará esta actualización hasta que se proporcione al título un [`OnLobbyUpdated`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyUpdated) con el estado actualizado.

*lobbyUpdate* contiene campos que solo puede modificar el propietario del lobby. Este método genera un error y se llama a [`OnError`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnError) si se especifica uno de esos campos y *localUser* no es el propietario del lobby.

***

## Método (5 de 6)

Publica una actualización en el lobby.

```csharp theme={null}
public void PostUpdate(PFEntityKey localUser, LobbyDataUpdate lobbyUpdate, 
    IDictionary<string, string> memberProperties)
```

| parámetro        | descripción                                                                                  |
| ---------------- | -------------------------------------------------------------------------------------------- |
| localUser        | El usuario local que publica la actualización.                                               |
| lobbyUpdate      | Una actualización que se aplicará a la parte compartida del lobby en nombre de *localUser*.  |
| memberProperties | Las propiedades de miembro que se actualizarán para el miembro que realiza la actualización. |

## Comentarios (5 de 6)

Esta es una operación asincrónica. Tras una finalización correcta, al título se le proporciona un [`OnLobbyPostUpdateCompleted`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyPostUpdateCompleted) con el campo `OnLobbyPostUpdateCompleted result` establecido en [`Success`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyError/Success). Tras una finalización con error, al título se le proporciona un [`OnLobbyPostUpdateCompleted`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyPostUpdateCompleted) con el campo `OnLobbyPostUpdateCompleted result` establecido en un código de error de fallo. Si aplicar la actualización cambiara el estado del lobby, al título se le proporciona un [`OnLobbyUpdated`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyUpdated) algún tiempo después.

Que esta operación se complete correctamente solo indica que el servicio Lobby aceptó la actualización. La vista local del título del estado del lobby no reflejará esta actualización hasta que se proporcione al título un [`OnLobbyUpdated`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyUpdated) con el estado actualizado.

*lobbyUpdate* contiene campos que solo puede modificar el propietario del lobby. Este método genera un error y se llama a [`OnError`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnError) si se especifica uno de esos campos y *localUser* no es el propietario del lobby.

***

## Método (6 de 6)

Publica una actualización en el lobby.

```csharp theme={null}
public void PostUpdate(PlayFabAuthenticationContext localUser, LobbyDataUpdate lobbyUpdate, 
    IDictionary<string, string> memberProperties)
```

| parámetro        | descripción                                                                                  |
| ---------------- | -------------------------------------------------------------------------------------------- |
| localUser        | El usuario local que publica la actualización.                                               |
| lobbyUpdate      | Una actualización que se aplicará a la parte compartida del lobby en nombre de *localUser*.  |
| memberProperties | Las propiedades de miembro que se actualizarán para el miembro que realiza la actualización. |

## Comentarios (6 de 6)

Esta es una operación asincrónica. Tras una finalización correcta, al título se le proporciona un [`OnLobbyPostUpdateCompleted`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyPostUpdateCompleted) con el campo `OnLobbyPostUpdateCompleted result` establecido en [`Success`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyError/Success). Tras una finalización con error, al título se le proporciona un [`OnLobbyPostUpdateCompleted`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyPostUpdateCompleted) con el campo `OnLobbyPostUpdateCompleted result` establecido en un código de error de fallo. Si aplicar la actualización cambiara el estado del lobby, al título se le proporciona un [`OnLobbyUpdated`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyUpdated) algún tiempo después.

Que esta operación se complete correctamente solo indica que el servicio Lobby aceptó la actualización. La vista local del título del estado del lobby no reflejará esta actualización hasta que se proporcione al título un [`OnLobbyUpdated`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyUpdated) con el estado actualizado.

*lobbyUpdate* contiene campos que solo puede modificar el propietario del lobby. Este método genera un error y se llama a [`OnError`](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnError) si se especifica uno de esos campos y *localUser* no es el propietario del lobby.

## Consulte también

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


## Related topics

- [Lobby.PostUpdateAsServer](/es/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/PostUpdateAsServer.md)
- [PlayFabMultiplayer.OnLobbyPostUpdateCompleted](/es/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyPostUpdateCompleted.md)
- [PFLobbyPostUpdate](/es/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbypostupdate.md)
- [Lobby.ServerPostUpdate](/es/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/ServerPostUpdate.md)
- [PFLobbyServerPostUpdate](/es/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbyserverpostupdate.md)
