Documentation for a minimal subset of the QSM API
QS.Fx.Platform Namespace
Namespaces > QS.Fx.Platform
This namespace contains classes implementing a virtualized platform.
Syntax
C#Visual BasicManaged C++
namespace QS.Fx.Platform
Namespace QS.Fx.Platform
namespace QS.Fx.Platform
Types
All TypesClassesStructuresInterfacesEnumerationsDelegates
IconNameDescription
public classApplicationAttribute
Annotates the application class with a unique, human-friendly name.

public classApplicationContext
public classEnvironmentInfo
public interfaceIApplication
This class represents an application that can be run on top of a physical or virtualized platform.

public interfaceIApplicationContext
This class represents the context within an application on a virtualized platform runs.

public interfaceIPlatform
This class represents a simple virtual execution environment. Building the entire software stack on top of this environment allows the same code to be run in a simulator, emulator, or on physical hardware without changes, and eases the debugging. For thread safety, the services provided by this class, with the exception of Clock and Scheduler, should be used only from within the context of internal QuickSilver threads. To schedule the execution of code in the context of QuickSilver, one can use the Scheduler service.

public classParameters
public classPhysicalPlatform
public classSimulatedPlatform