Limitations of SOA
- Last UpdatedJul 25, 2023
- 1 minute read
The SOA has the following limitations:
-
Supports only .net assemblies.
-
Does not support remote assemblies.
-
Does not support call back mechanism.
-
Does not support expression as parameter to the method which is used as constructor parameter in the SOA Property Editor.
-
Does not support complex expressions, such as an expression inside an expression.
-
Does not support unmanaged assembly.
-
Does not support 32-bit built dll in a 64-bit machine.
-
Method with 'Void' as the return type cannot be used as the last statement in the Expression Editor as the last statement expects a return type. Void type can be used above the last statement and the last statement will execute and return the value.
Example
Wrong
Int a=10;
Variable.Variable1 = a;
UpdateDatabase(); //Method with Void as return type
Correct
Int a=10;
Variable.Variable1 = a;
UpdateDatabase(); //Method with Void as return type
a; //Return some value after the execution of the method with void as return type.
-
If Push Notification is enabled in Framework 4.0 environment, SOA is not supported.