Table of Contents

Class HeapProfilerDomainEvent

Namespace
Selenium.WebDriver.BiDi.Cdp.HeapProfiler
Assembly
Selenium.WebDriver.BiDi.Cdp.dll

Provides static event descriptors for the IHeapProfiler.

public static class HeapProfilerDomainEvent
Inheritance
HeapProfilerDomainEvent
Inherited Members

Properties

AddHeapSnapshotChunk

public static EventDescriptor<CdpEventArgs<AddHeapSnapshotChunkEventArgs>> AddHeapSnapshotChunk { get; }

Property Value

EventDescriptor<CdpEventArgs<AddHeapSnapshotChunkEventArgs>>

HeapStatsUpdate

If heap objects tracking has been started then backend may send update for one or more fragments

public static EventDescriptor<CdpEventArgs<HeapStatsUpdateEventArgs>> HeapStatsUpdate { get; }

Property Value

EventDescriptor<CdpEventArgs<HeapStatsUpdateEventArgs>>

LastSeenObjectId

If heap objects tracking has been started then backend regularly sends a current value for last seen object id and corresponding timestamp. If the were changes in the heap since last event then one or more heapStatsUpdate events will be sent before a new lastSeenObjectId event.

public static EventDescriptor<CdpEventArgs<LastSeenObjectIdEventArgs>> LastSeenObjectId { get; }

Property Value

EventDescriptor<CdpEventArgs<LastSeenObjectIdEventArgs>>

ReportHeapSnapshotProgress

public static EventDescriptor<CdpEventArgs<ReportHeapSnapshotProgressEventArgs>> ReportHeapSnapshotProgress { get; }

Property Value

EventDescriptor<CdpEventArgs<ReportHeapSnapshotProgressEventArgs>>

ResetProfiles

public static EventDescriptor<CdpEventArgs<ResetProfilesEventArgs>> ResetProfiles { get; }

Property Value

EventDescriptor<CdpEventArgs<ResetProfilesEventArgs>>