CefSharp.DevTools.Tracing Namespace |
[Missing <summary> documentation for "N:CefSharp.DevTools.Tracing"]
Class | Description | |
---|---|---|
BufferUsageEventArgs |
bufferUsage
| |
DataCollectedEventArgs |
Contains an bucket of collected trace events. When tracing is stopped collected events will be
send as a sequence of dataCollected events followed by tracingComplete event.
| |
GetCategoriesResponse |
GetCategoriesResponse
| |
MemoryDumpConfig | ||
RequestMemoryDumpResponse |
RequestMemoryDumpResponse
| |
TraceConfig |
TraceConfig
| |
TracingClient |
Tracing
| |
TracingCompleteEventArgs |
Signals that tracing is stopped and there is no trace buffers pending flush, all data were
delivered via dataCollected events.
|
Enumeration | Description | |
---|---|---|
MemoryDumpLevelOfDetail |
Details exposed when memory request explicitly declared.
Keep consistent with memory_dump_request_args.h and
memory_instrumentation.mojom
| |
StartTransferMode |
Whether to report trace events as series of dataCollected events or to save trace to a
stream (defaults to `ReportEvents`).
| |
StreamCompression |
Compression type to use for traces returned via streams.
| |
StreamFormat |
Data format of a trace. Can be either the legacy JSON format or the
protocol buffer format. Note that the JSON format will be deprecated soon.
| |
TraceConfigRecordMode |
Controls how the trace buffer stores data.
| |
TracingBackend |
Backend type to use for tracing. `chrome` uses the Chrome-integrated
tracing service and is supported on all platforms. `system` is only
supported on Chrome OS and uses the Perfetto system tracing service.
`auto` chooses `system` when the perfettoConfig provided to Tracing.start
specifies at least one non-Chrome data source; otherwise uses `chrome`.
|