[This is preliminary documentation and is subject to change.]
The Diagnostics namespace provides classes that support Logging, tracing, and observing various events in the Naiad runtime.
Classes
Class | Description | |
---|---|---|
FrontierChangedEventArgs |
Container for Frontier events
| |
KernelLoggerTracing |
This class containes methods that allow Mark events to be posted in the ETW Kernel Logger session.
| |
Logging |
Methods and properties related to logging
| |
VertexEndArgs |
Arguments of the event that is raised when a vertex notification ends.
| |
VertexEnqueuedArgs |
Arguments of the event that is raised when a vertex notification is enqueued.
| |
VertexStartArgs |
Arguments of the event that is raised when a vertex notification starts.
| |
WorkerSleepArgs |
Arguments of the event that is raised when a worker goes to sleep.
| |
WorkerStartArgs |
Arguments of the event that is raised when a worker starts.
| |
WorkerTerminateArgs |
Arguments of the event that is raised when a worker terminates.
| |
WorkerWakeArgs |
Arguments of the event that is raised when a worker is woken from sleep.
|
Enumerations
Enumeration | Description | |
---|---|---|
LoggingLevel |
Indicates the level of logging reported
| |
LoggingStyle |
Where the log data is recorded
| |
NaiadTracingRegion |
Enumeration describing which aspect of a Naiad computation a tracing region corresponds to
|