# StorageEmulator Methods

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.utils.storageemulator/)

## Help {#help-b3c2c40d}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.utils.storageemulator/methods/help-b3c2c40d/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.TestingHost/Utils/StorageEmulator.cs#L65-L86)

```csharp
public static string Help()
```

Storage Emulator help.

### Returns

Storage emulator help.

## IsStarted {#isstarted-78895da8}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.utils.storageemulator/methods/isstarted-78895da8/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.TestingHost/Utils/StorageEmulator.cs#L43)

```csharp
public static bool IsStarted()
```

Is the storage emulator already started.

### Returns

`true` if this instance is started; otherwise, `false`.

## Start {#start-6a1dd339}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.utils.storageemulator/methods/start-6a1dd339/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.TestingHost/Utils/StorageEmulator.cs#L106-L122)

```csharp
public static bool Start()
```

Starts the storage emulator if not already started.

### Returns

`true` if the process was started successfully; `false` otherwise.

## Stop {#stop-1c643941}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.utils.storageemulator/methods/stop-1c643941/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.TestingHost/Utils/StorageEmulator.cs#L130-L145)

```csharp
public static bool Stop()
```

Stops the storage emulator if started.

### Returns

`true` if the process was stopped successfully or was already stopped; `false` otherwise.

## TryStart {#trystart-3352b7fa}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.utils.storageemulator/methods/trystart-3352b7fa/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.TestingHost/Utils/StorageEmulator.cs#L94-L97)

```csharp
public static bool TryStart()
```

Tries to start the storage emulator.

### Returns

`true` if the process was started successfully; `false` otherwise.
