Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Work Tasks

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.

Related Links
TitleResults for “How to create a CRG?”Also Available in