# Sandbox.Network.GameNetworkSystem.ResyncFromHostAsync

```csharp
System.Threading.Tasks.Task ResyncFromHostAsync(Connection previousHost, Connection newHost, SnapshotMsg snapshot)
```

Rebuild the game from the new host's snapshot.

### Parameters

- `previousHost` (`Connection`)
- `newHost` (`Connection`)
- `snapshot` (`SnapshotMsg`)

### Returns

`System.Threading.Tasks.Task`

Declared in [Sandbox.Network.GameNetworkSystem](/api/Sandbox.Network.GameNetworkSystem).
Assembly: `Sandbox.Engine`.
