OPC Studio User's Guide and Reference
UASmartClientEngineParameters Class
Members 



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

In order to obtain or modify these parameters, access the EasyUAClientSharedParameters.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.UASmartClientEngineParameters
                     OpcLabs.EasyOpc.UA.Engine.EasyUAClientEngineParameters

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