Runtime Class
Provides static methods, properties and events for working with Carmenta Engine.
NuGet/Assembly: Carmenta.Engine.5.17.0.nupkg (in the CECore assembly)
Syntax
public class Runtime : System.ObjectInheritance Hierarchy
System.Object
Runtime
Platforms
Windows, Linux, Android
Runtime Members
The Runtime type has the following members.
Properties
| Name | Description |
|---|---|
| Gets the names of all extensions used by the process. | |
| Gets or sets the size of the global memory cache. | |
| Checks if the Carmenta Engine runtime has been initialized. | |
| Gets a value indicating if the current Carmenta Engine license key needs to be activated. | |
| Gets or sets a flag indicating if the size of rasters should be limited or not. | |
| Gets the Carmenta Engine version information. |
Methods
| Name | Description |
|---|---|
| Fires the StatusChanged event with the specified values. | |
| Generates a license activate request that can be e-emailed to Support to activate a Carmenta Engine license key. | |
| Gets the predefined object with the given name. | |
| Gets the names of all predefined objects. | |
| Gets the object that has been registered with the given name. | |
| Overloaded. Initializes the Carmenta Engine runtime environment. | |
| Checks if the specified Carmenta Engine extension can be used on this machine. | |
| Checks if the specified Carmenta Engine extension is licensed on this machine. | |
| Registers an EngineObject with the specified name. | |
| Releases shared data and resources that Carmenta Engine has allocated. |
Events
| Name | Description |
|---|---|
| Occurs when an error is detected by Carmenta Engine. | |
| Occurs when the status of some Carmenta Engine objects have changed or when FireStatusChanged is called. |