|
<< Click to Display Table of Contents >> Navigation: Reference > BNCS.Logic.Engine Namespace > LogicEngine Class > LogicEngine Methods |
The LogicEngine type exposes the following members.
Name |
Description |
|
|---|---|---|
|
Deletes a model and its associated instance from the collection based on the provided model ID. |
|
|
Retrieves a LogicModel from the collection based on the specified model identifier. |
|
|
Retrieves an array of LogicModelDetail objects representing the details of each model. |
|
|
Retrieves the input port for a specified model and input identifier. |
|
|
Retrieves the input port identifiers for a specified model. |
|
|
Retrieves the value of a specified input port for a given model instance. |
|
|
Retrieves an array of GUIDs representing the keys of the models. |
|
|
Retrieves the output port of a model based on the specified model and output identifiers. |
|
|
Retrieves the output port identifiers for a specified model. |
|
|
Retrieves the value of a specified output port from a model instance. |
|
|
Retrieves an array of LogicModel objects that match the specified name. |
|
|
Loads a logic model into the system, creating a new instance and setting up input and output ports. |
|
|
Loads a model from a specified file if it exists. |
|
|
Deserializes a JSON string into a LogicModel object and loads the model. |
|
|
Sets the value of a specified input port for a given model instance. |
|
|
Sets the value of a specified input port for a given model instance. |
|
|
Sets the value of a specified input port for a given model instance. |
|
|
Sets the value of a specified input port for a given model instance. |