# IJournaledStateManager.TryGetState(string, IJournaledState?)

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.journaling/orleans.journaling.ijournaledstatemanager/) | [Methods](/orleans/docs/api/csharp/microsoft.orleans.journaling/orleans.journaling.ijournaledstatemanager/methods/)

```csharp
public abstract bool TryGetState(string name, out IJournaledState? state)
```

Attempts to get a state registered with the manager.

### Parameters

- `name` (`string`): The state's stable identifier.
- `state` (`IJournaledState?`): The state instance, if one is registered for `name`.
