Описание
Вспомогательная структура IDisposable для использования с ProfilerMarker.Auto.
Используйте ProfilerMarker.Auto, чтобы заключить фрагмент кода, который вы хотите профилировать, в оператор using. Конструктор AutoScope вызывает метод ProfilerMarker.Begin и Dispose — ProfilerMarker.Begin.
using Unity.Profiling;
public class MySystemClass
{
ProfilerMarker simulatePerfMarker = new ProfilerMarker("MySystem.Simulate");
public void UpdateLogic()
{
using (simulatePerfMarker.Auto())
{
// ...
}
}
}