# IsEnabled()

> Reports whether the metrics system for the AsyncReadManager is currently recording data.

## Definition

* **Type:** Method
* **Namespace:** [Unity.IO.LowLevel.Unsafe](/engine/6000.6/script-reference/unity/io/lowlevel/unsafe.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public static bool IsEnabled()
```

### Returns

| Type                                                          | Description                                                                                        |
| ------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
| [bool](https://learn.microsoft.com/dotnet/api/system.boolean) | True, if the metrics system of the AsyncReadManager is currently recording data; false, otherwise. |

### Remarks

Start metrics collection with [AsyncReadManagerMetrics.StartCollectingMetrics](/engine/6000.6/script-reference/unity/io/lowlevel/unsafe/asyncreadmanagermetrics/startcollectingmetrics.md) and end recording with [AsyncReadManagerMetrics.StopCollectingMetrics](/engine/6000.6/script-reference/unity/io/lowlevel/unsafe/asyncreadmanagermetrics/stopcollectingmetrics.md). You can also enable metrics collection when your program first launches using the command-line argument "-enable-file-read-metrics". You can only collect metrics in development builds.
