'Declaration
<ExtensionAttribute()> Public Shared Function LowestLevel( _ ByVal messageSecurityModes As UAMessageSecurityModes _ ) As UAMessageSecurityModes
'Usage
Dim messageSecurityModes As UAMessageSecurityModes Dim value As UAMessageSecurityModes value = UAMessageSecurityModesExtension.LowestLevel(messageSecurityModes)
[Extension()] public static UAMessageSecurityModes LowestLevel( UAMessageSecurityModes messageSecurityModes )
[Extension()] public: static UAMessageSecurityModes LowestLevel( UAMessageSecurityModes messageSecurityModes )
Parameters
- messageSecurityModes
- The message security modes.
Return Value
Because there is an implicit conversion from OpcLabs.EasyOpc.UA.Engine.UAMessageSecurityModes to OpcLabs.EasyOpc.UA.Engine.UAEndpointSelectionPolicy, you can simply use the returned OpcLabs.EasyOpc.UA.Engine.UAMessageSecurityModes in any place where OpcLabs.EasyOpc.UA.Engine.UAEndpointSelectionPolicy is expected as input, and the corresponding endpoint selection policy will be constructed automatically from the message security modes. When the implicit conversion operators are not supported (such as with Python.NET), you can use the FromUAMessageSecurityModes static method instead.