|
IKVM11
11
Java SE 11 Virtual Machine for .NET
|
Namespaces | |
| namespace | Tracing |
Classes | |
| class | Diagnostic |
| struct | DiagnosticEvent |
| class | DiagnosticEventException |
| class | DiagnosticEventHandler |
| Base IDiagnosticHandler that packages messages into an event type. | |
| interface | IDiagnosticEventHandler |
| Exposes a method to accept diagnostic events. More... | |
| interface | IDiagnosticHandler |
| Exposes methods to accept diagnostic invocations. More... | |
| class | JsonDiagnosticFormat |
| Formats diagnostic events into a stream of JSON objects. More... | |
| class | NullDiagnosticHandler |
| class | TextDiagnosticFormat |
| Handles writing diagnostic events to text output. More... | |
Enumerations | |
| enum | DiagnosticLevel { Unknown , Trace , Info , Warning , Error , Fatal } |
| Represents the level of security of a diagnostic event. More... | |
Functions | |
| readonly partial struct | DiagnosticEvent (Diagnostic Diagnostic, object?[] Args, Exception? Exception=null, DiagnosticLocation Location=default) |
| readonly struct | DiagnosticLocation (string Path, int StartLine, int StartColumn, int EndLine, int EndColumn) |
| Describes the location of a diagnostic event. | |
| readonly partial struct IKVM.CoreLib.Diagnostics.DiagnosticEvent | ( | Diagnostic | Diagnostic, |
| object?[] | Args, | ||
| Exception? | Exception = null, | ||
| DiagnosticLocation | Location = default ) |
Gets the Diagnostic this is an event of.
Gets the arguments of the event.
Gets the exception of the event.
Gets the location of the event.
Formats the diagnostic event message.
Definition at line 6 of file DiagnosticEvent.cs.
| readonly struct IKVM.CoreLib.Diagnostics.DiagnosticLocation | ( | string | Path, |
| int | StartLine, | ||
| int | StartColumn, | ||
| int | EndLine, | ||
| int | EndColumn ) |
Describes the location of a diagnostic event.
| Path | |
| StartLine | |
| StartColumn | |
| EndLine | |
| EndColumn |
Gets the path to the file that the diagnostic refers to.
Gets the starting line that the diagnostic refers to. If no position, 0.
Gets the starting column that the diagnostic refers to. If no position, 0.
Gets the ending line that the diagnostic refers to. If no position, 0.
Gets the ending column that the diagnostic refers to. If no position, 0.
Definition at line 14 of file DiagnosticLocation.cs.