# SiloHandle

Package: [Microsoft.Orleans.TestingHost](/orleans/docs/api/csharp/microsoft.orleans.testinghost/) 10.0.0

[NuGet package](https://www.nuget.org/packages/Microsoft.Orleans.TestingHost) | [Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.TestingHost/SiloHandle.cs#L12)

```csharp
public abstract class SiloHandle : IAsyncDisposable, IDisposable
```

Represents a handle to a silo that is remotely deployed

## Properties

- [ClusterOptions](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.silohandle/properties/clusteroptions-5a6d530f/)
- [GatewayAddress](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.silohandle/properties/gatewayaddress-d2140e7e/)
- [InstanceNumber](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.silohandle/properties/instancenumber-b19e8eb7/)
- [IsActive](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.silohandle/properties/isactive-ddc996e3/)
- [Name](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.silohandle/properties/name-3ce32571/)
- [SiloAddress](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.silohandle/properties/siloaddress-abd55ba7/)

## Methods

- [Dispose](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.silohandle/methods/dispose-05b823b9/)
- [DisposeAsync](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.silohandle/methods/disposeasync-e129dc8d/)
- [StopSiloAsync(CancellationToken)](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.silohandle/methods/stopsiloasync-system-threading-cancellationtoken-57e6d1a9/)
- [StopSiloAsync(bool)](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.silohandle/methods/stopsiloasync-bool-d67c2bf6/)
- [ToString](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.silohandle/methods/tostring-efc578dd/)
