Table of Contents

Class BOBPerformanceService

Namespace
BlazOrbit.Components
Assembly
BlazOrbit.Core.dll
public sealed class BOBPerformanceService : IBOBPerformanceService
Inheritance
object
BOBPerformanceService
Implements

Constructors

BOBPerformanceService()

public BOBPerformanceService()

Methods

Get(string)

public BOBComponentMetrics? Get(string componentType)

Parameters

componentType string

Returns

BOBComponentMetrics

GetAll()

public IReadOnlyCollection<BOBComponentMetrics> GetAll()

Returns

IReadOnlyCollection<BOBComponentMetrics>

RecordInit(string, double)

public void RecordInit(string componentType, double elapsedMs)

Parameters

componentType string
elapsedMs double

RecordParametersSet(string, double)

public void RecordParametersSet(string componentType, double elapsedMs)

Parameters

componentType string
elapsedMs double

RecordRenderTreeBuild(string, double)

public void RecordRenderTreeBuild(string componentType, double elapsedMs)

Parameters

componentType string
elapsedMs double

Reset()

public void Reset()

Events

MetricsUpdated

public event Action? MetricsUpdated

Event Type

Action