Class TakeHeapSnapshotCommandSettings
- Namespace
- OpenQA.Selenium.DevTools.V148.HeapProfiler
- Assembly
- Selenium.WebDriver.dll
TakeHeapSnapshot
public sealed class TakeHeapSnapshotCommandSettings : ICommand
- Inheritance
-
TakeHeapSnapshotCommandSettings
- Implements
- Inherited Members
Properties
CaptureNumericValue
If true, numerical values are included in the snapshot
[JsonPropertyName("captureNumericValue")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? CaptureNumericValue { get; set; }
Property Value
- bool?
CommandName
Gets the name of the command.
[JsonIgnore]
public string CommandName { get; }
Property Value
ExposeInternals
If true, exposes internals of the snapshot.
[JsonPropertyName("exposeInternals")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? ExposeInternals { get; set; }
Property Value
- bool?
ReportProgress
If true 'reportHeapSnapshotProgress' events will be generated while snapshot is being taken.
[JsonPropertyName("reportProgress")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? ReportProgress { get; set; }
Property Value
- bool?
TreatGlobalObjectsAsRoots
If true, a raw snapshot without artificial roots will be generated.
Deprecated in favor of exposeInternals.
[JsonPropertyName("treatGlobalObjectsAsRoots")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? TreatGlobalObjectsAsRoots { get; set; }
Property Value
- bool?