Click or drag to resize

CefSharp.DevTools.Tracing Namespace

Version 130.1.90

[Missing <summary> documentation for "N:CefSharp.DevTools.Tracing"]

Classes
 ClassDescription
Public classBufferUsageEventArgs bufferUsage
Public classDataCollectedEventArgs 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.
Public classGetCategoriesResponse GetCategoriesResponse
Public classMemoryDumpConfig MemoryDumpConfig
Public classRequestMemoryDumpResponse RequestMemoryDumpResponse
Public classTraceConfig TraceConfig
Public classTracingClient Tracing
Public classTracingCompleteEventArgs Signals that tracing is stopped and there is no trace buffers pending flush, all data were delivered via dataCollected events.
Enumerations
 EnumerationDescription
Public enumerationMemoryDumpLevelOfDetail Details exposed when memory request explicitly declared. Keep consistent with memory_dump_request_args.h and memory_instrumentation.mojom
Public enumerationStartTransferMode Whether to report trace events as series of dataCollected events or to save trace to a stream (defaults to `ReportEvents`).
Public enumerationStreamCompression Compression type to use for traces returned via streams.
Public enumerationStreamFormat 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.
Public enumerationTraceConfigRecordMode Controls how the trace buffer stores data.
Public enumerationTracingBackend 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`.