Skip to main content

Class MeadowOS

The entry point of the .NET part of Meadow OS.

Assembly: Meadow.dll​
View Source​
Declaration
public static class MeadowOS

Properties​

StartupTick​

The value of the processor clock register when Main was entered

View Source​
Declaration
public static int StartupTick { get; set; }

Fields​

AppAbort​

The cancellation CancellationTokenSource used to signal the application to shut down

View Source​
Declaration
public static CancellationTokenSource AppAbort

Methods​

Main(string[])​

The entry point for Meadow applications

View Source​
Declaration
public static Task Main(string[] args)
Returns​

System.Threading.Tasks.Task

Parameters​
TypeNameDescription
System.String[]argsCommand line arguments

Start(string[]?)​

Initializes and starts up the Meadow Core software stack

View Source​
Declaration
public static Task Start(string[]? args)
Returns​

System.Threading.Tasks.Task

Parameters​
TypeName
System.String[]args

Start(IApp, string[]?)​

Initializes and starts up the Meadow Core software stack

View Source​
Declaration
public static Task Start(IApp app, string[]? args = null)
Returns​

System.Threading.Tasks.Task

Parameters​
TypeName
Meadow.IAppapp
System.String[]args

TerminateRun()​

Cancel the meadow OS application Run call and allow the process to exit

View Source​
Declaration
public static void TerminateRun()