Thread safety in a Common Application Framework Addin
- Last UpdatedAug 18, 2026
- 1 minute read
C# allows code to use multiple threads and there are situations where this can be useful in an Addin. However this technique should be used with care as the host AVEVA program is not itself multiple thread safe. Thus there can be only one thread at a time which executes functions in DbLayer, Common Application Framework (CAF) or other host core code.