Cef |
[Missing <summary> documentation for "N:CefSharp.DevTools.Tracing"]
Class | Description | |
---|---|---|
BufferUsageEventArgs | bufferUsage | |
DataCollectedEventArgs | Contains a bucket of collected trace events. When tracing is stopped collected events will be sent as a sequence of dataCollected events followed by tracingComplete event. | |
GetCategoriesResponse | GetCategoriesResponse | |
MemoryDumpConfig | 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`. |