# WrapAroundWhenCapacityReached

> Use to allow sample value overwrite when ProfilerRecorder capacity is exceeded.

## Definition

* **Type:** Field
* **Namespace:** [Unity.Profiling](/engine/6000.5/script-reference/unity/profiling.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
WrapAroundWhenCapacityReached = 8
```

### Remarks

If you create a `ProfilerRecorder` with [ProfilerRecorderOptions.WrapAroundWhenCapacityReached](/engine/6000.5/script-reference/unity/profiling/profilerrecorderoptions/wraparoundwhencapacityreached.md), the [ProfilerRecorder.Count](/engine/6000.5/script-reference/unity/profiling/profilerrecorder/count.md) property determines the index of the next sample to be collected. It acts like a running index in a round-robin sample buffer. This is useful in use cases such as mapping data to the histogram texture.

Additional Resources: [ProfilerRecorderSample](/engine/6000.5/script-reference/unity/profiling/profilerrecordersample.md).
