|
IKVM11
11
Java SE 11 Virtual Machine for .NET
|
Provides methods to launch the IKVM importer. More...
Public Member Functions | |
| IkvmExporterLauncher (string toolPath, IIkvmToolDiagnosticEventListener listener) | |
| Initializes a new instance. | |
| IkvmExporterLauncher (IIkvmToolDiagnosticEventListener listener) | |
| Initializes a new instance. | |
| IkvmExporterLauncher (string toolPath) | |
| Initializes a new instance. | |
| async Task< int > | ExecuteAsync (IkvmExporterOptions options, CancellationToken cancellationToken=default) |
| Executes the compiler. | |
Public Member Functions inherited from IKVM.Tools.Runner.IkvmToolLauncher | |
| IkvmToolLauncher (string toolName, string toolPath, IIkvmToolDiagnosticEventListener listener) | |
| Initializes a new instance. | |
| string? | GetToolExe () |
| Gets the path to executable for the given environment. | |
Additional Inherited Members | |
Protected Member Functions inherited from IKVM.Tools.Runner.IkvmToolLauncher | |
| ValueTask | LogEventAsync (in IkvmToolDiagnosticEvent @event, CancellationToken cancellationToken) |
| Logs an event if a listener is provided. | |
| ValueTask | LogEventAsync (IkvmToolDiagnosticEventLevel level, string message, string[] args, CancellationToken cancellationToken) |
| Logs an anonymous event if a listener is provided. | |
| ValueTask | ParseAndLogEventAsync (string line, CancellationToken cancellationToken) |
| Parses the line and logs it. | |
| IkvmToolDiagnosticEvent | ParseEvent (string line) |
| Parse a line of JSON tool output into a diagnostic event. | |
Provides methods to launch the IKVM importer.
Definition at line 21 of file IkvmExporterLauncher.cs.
| IKVM.Tools.Runner.Exporter.IkvmExporterLauncher.IkvmExporterLauncher | ( | string | toolPath, |
| IIkvmToolDiagnosticEventListener | listener ) |
Initializes a new instance.
| toolPath | |
| listener |
Definition at line 32 of file IkvmExporterLauncher.cs.
| IKVM.Tools.Runner.Exporter.IkvmExporterLauncher.IkvmExporterLauncher | ( | IIkvmToolDiagnosticEventListener | listener | ) |
Initializes a new instance.
| listener |
Definition at line 42 of file IkvmExporterLauncher.cs.
| IKVM.Tools.Runner.Exporter.IkvmExporterLauncher.IkvmExporterLauncher | ( | string | toolPath | ) |
Initializes a new instance.
| toolPath |
Definition at line 52 of file IkvmExporterLauncher.cs.
| async Task< int > IKVM.Tools.Runner.Exporter.IkvmExporterLauncher.ExecuteAsync | ( | IkvmExporterOptions | options, |
| CancellationToken | cancellationToken = default ) |
Executes the compiler.
| options | |
| cancellationToken |
| NullReferenceException |
Definition at line 65 of file IkvmExporterLauncher.cs.