BoardSaveGameManager.UpdateSaveGame(string,byte[],BoardSaveGameMetadataChange) - Board Docs

Board

Board.Save. BoardSaveGameManager

BoardSaveGameManager.UpdateSaveGame(string, byte[], BoardSaveGameMetadataChange) Method

Updates an existing saved game with new payload and metadata.

public static System.Threading.Tasks.Task<Board.Save.BoardSaveGameMetadata> UpdateSaveGame(string saveId, byte[] payload, Board.Save.BoardSaveGameMetadataChange metadataChange);

Parameters

saveId System.String

The unique identifier for the save game to update.

payload System.Byte []

The new save game payload (serialized game state).

metadataChange BoardSaveGameMetadataChange

The new metadata for the save game (required).

Returns

System.Threading.Tasks.Task< BoardSaveGameMetadata >

The task object representing the asynchronous operation, returning the updated metadata.

Exceptions

System.ArgumentNullException

saveId, payload, or metadataChange is null.