# ISiloStatusOracle.TryGetSiloName(SiloAddress, string)

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

```csharp
public abstract bool TryGetSiloName(SiloAddress siloAddress, out string siloName)
```

Gets the name of a silo. Silo name is assumed to be static and does not change across restarts of the same silo.

### Parameters

- `siloAddress` (`SiloAddress`): A silo whose name we are interested in.
- `siloName` (`string`): A silo name.

### Returns

TTrue if could return the requested name, false otherwise.
