OPC Studio User's Guide and Reference
UASmartEngineParameters Class
Members 



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.Engine Namespace : UASmartEngineParameters Class
Contains heuristics such as how often are unused objects cleaned up, or how long are connections to session kept open.
Object Model
UASmartEngineParameters ClassUACertificateAcceptancePolicy ClassUASmartEngineParameters ClassUAEndpointDescriptor ClassUACertificateAcceptancePolicy ClassUASmartEngineParameters ClassUAUserInteractionParameters Class
Syntax
'Declaration
 
<ComDefaultInterfaceAttribute(OpcLabs.EasyOpc.UA.Engine.ComTypes._UASmartEngineParameters)>
<ComVisibleAttribute(True)>
<GuidAttribute("5631FC51-ECD0-408A-B48B-BC3D34EAC4E3")>
<TypeConverterAttribute(System.ComponentModel.ExpandableObjectConverter)>
<CLSCompliantAttribute(True)>
<ValueControlAttribute("OpcLabs.BaseLib.Forms.Common.ObjectSerializationControl, OpcLabs.BaseLibForms, Version=5.80.82.1, Culture=neutral, PublicKeyToken=6faddca41dacb409", 
   DefaultReadWrite=False, 
   Export=True, 
   PageId=10001)>
<SerializableAttribute()>
Public Class UASmartEngineParameters 
   Inherits UAClientEngineParameters
   Implements LINQPad.ICustomMemberProvider, OpcLabs.BaseLib.ComTypes._Info, OpcLabs.BaseLib.ComTypes._Object2, OpcLabs.BaseLib.ComTypes._Parameters, OpcLabs.EasyOpc.UA.Engine.ComTypes._UAClientEngineParameters, OpcLabs.EasyOpc.UA.Engine.ComTypes._UAClientServerEngineParameters, OpcLabs.EasyOpc.UA.Engine.ComTypes._UASmartEngineParameters, System.ICloneable, System.Runtime.Serialization.ISerializable, System.Xml.Serialization.IXmlSerializable 
'Usage
 
Dim instance As UASmartEngineParameters
[ComDefaultInterface(OpcLabs.EasyOpc.UA.Engine.ComTypes._UASmartEngineParameters)]
[ComVisible(true)]
[Guid("5631FC51-ECD0-408A-B48B-BC3D34EAC4E3")]
[TypeConverter(System.ComponentModel.ExpandableObjectConverter)]
[CLSCompliant(true)]
[ValueControl("OpcLabs.BaseLib.Forms.Common.ObjectSerializationControl, OpcLabs.BaseLibForms, Version=5.80.82.1, Culture=neutral, PublicKeyToken=6faddca41dacb409", 
   DefaultReadWrite=false, 
   Export=true, 
   PageId=10001)]
[Serializable()]
public class UASmartEngineParameters : UAClientEngineParameters, LINQPad.ICustomMemberProvider, OpcLabs.BaseLib.ComTypes._Info, OpcLabs.BaseLib.ComTypes._Object2, OpcLabs.BaseLib.ComTypes._Parameters, OpcLabs.EasyOpc.UA.Engine.ComTypes._UAClientEngineParameters, OpcLabs.EasyOpc.UA.Engine.ComTypes._UAClientServerEngineParameters, OpcLabs.EasyOpc.UA.Engine.ComTypes._UASmartEngineParameters, System.ICloneable, System.Runtime.Serialization.ISerializable, System.Xml.Serialization.IXmlSerializable  
[ComDefaultInterface(OpcLabs.EasyOpc.UA.Engine.ComTypes._UASmartEngineParameters)]
[ComVisible(true)]
[Guid("5631FC51-ECD0-408A-B48B-BC3D34EAC4E3")]
[TypeConverter(System.ComponentModel.ExpandableObjectConverter)]
[CLSCompliant(true)]
[ValueControl("OpcLabs.BaseLib.Forms.Common.ObjectSerializationControl, OpcLabs.BaseLibForms, Version=5.80.82.1, Culture=neutral, PublicKeyToken=6faddca41dacb409", 
   DefaultReadWrite=false, 
   Export=true, 
   PageId=10001)]
[Serializable()]
public ref class UASmartEngineParameters : public UAClientEngineParameters, LINQPad.ICustomMemberProvider, OpcLabs.BaseLib.ComTypes._Info, OpcLabs.BaseLib.ComTypes._Object2, OpcLabs.BaseLib.ComTypes._Parameters, OpcLabs.EasyOpc.UA.Engine.ComTypes._UAClientEngineParameters, OpcLabs.EasyOpc.UA.Engine.ComTypes._UAClientServerEngineParameters, OpcLabs.EasyOpc.UA.Engine.ComTypes._UASmartEngineParameters, System.ICloneable, System.Runtime.Serialization.ISerializable, System.Xml.Serialization.IXmlSerializable  
Remarks

In order to obtain or modify these parameters, access the EasyUASharedParameters.EngineParameters property of static OpcLabs.EasyOpc.UA.EasyUAClientCore.SharedParameters.

Inheritance Hierarchy

System.Object
   OpcLabs.BaseLib.Object2
      OpcLabs.BaseLib.Info
         OpcLabs.BaseLib.Parameters
            OpcLabs.EasyOpc.UA.Engine.UAClientServerEngineParameters
               OpcLabs.EasyOpc.UA.Engine.UAClientEngineParameters
                  OpcLabs.EasyOpc.UA.Engine.UASmartEngineParameters
                     OpcLabs.EasyOpc.UA.Engine.EasyUAEngineParameters

Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also