OPC Studio User's Guide and Reference
UASmartSessionParameters Class Members
Fields  Properties  Methods 


OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.Engine Namespace : UASmartSessionParameters Class

The following tables list the members exposed by UASmartSessionParameters.

Public Constructors
 NameDescription
Public ConstructorOverloaded. Initializes a new instance of the class.  
Top
Public Fields
 NameDescription
Public FieldDefault value of the DormancyPeriod property.  
Public FieldDefault value of the HoldPeriod property.  
Top
Public Properties
 NameDescription
Public PropertyMaximum number of acknowledged sequence numbers kept on the client. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyDetermines whether the component can interact with the user when checking the host name in the endpoint URL with the domain names in the server certificate. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyDetermines whether the component will always attempt to select the best endpoint before creating the session. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyCheck the available sequence numbers in the Publish or Republish response. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyCheck that browse results have a good status. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyCheck that the host name in the endpoint URL matches with the domain names in the server certificate. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyCheck the notification message in Publish or Republish responses. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyCheck the session ID. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyA timeout for closing the session (in milliseconds). (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public Propertystatic (Shared in Visual Basic)Default smart session parameters.  
Public PropertyThe types of vendor-specific diagnostics to be returned by the server in the responses. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyAfter a session object is disconnected, its data will be maintained in memory at least for the time period specified here. In milliseconds.  
Public PropertyAfter a session object is disconnected, its data will be maintained in memory at least for the time period specified here. In milliseconds. Expressed as Double.  
Public PropertyDetermines whether the server status monitoring subscription will be enabled. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAEnhancedSessionParameters)
Public PropertyConfigures checks on an endpoint description. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyDetermines how the UA client chooses the endpoint from the endpoints provided by the UA server. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyA timeout for endpoint selection (in milliseconds). (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyAfter a session object is released, it will be maintained at least for the time period specified here. In milliseconds.  
Public PropertyHow frequently the server is pinged to see if communication is still working (in milliseconds). (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyKeep alive interval used when a debugger is attached (in milliseconds). (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyLocale id to be used by the server for localized strings. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyMaximum of references the server has to return per browse node, or zero for no limitation. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public Propertystatic (Shared in Visual Basic)Smart session parameters for best OPC compliance.  
Public PropertyTimeout used when sending requests (in milliseconds). (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyMaximum number of messages kept that are not OK to receive again. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyDetermines for how long it is possible to reuse a previously preselected endpoint. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyEnforces that the server must provide software certificates matching the product URIs. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyEnforce that the server returns a non-empty signature. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyEnforce that the endpoints returned by the server when creating a session match those returned from the discovery endpoint. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyEnforce that the server provides the source and/or server timestamps as requested. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyEnforce that the server provides a unique authentication token. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyEnforce that the server provides a unique server nonce. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyEnforce that the server provides a valid authentication token. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyEnforce that the server provides a valid server nonce. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyA delay before the component will try to reconnect the session, if it failed to connect it previously, or a serious failure occurred related to the session (in milliseconds). (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertySanitize the reference descriptions (from browsing). (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyRetrial delay after server shutdown (in milliseconds). (Inherited from OpcLabs.EasyOpc.UA.Engine.UAEnhancedSessionParameters)
Public PropertyA session connect timeout (in milliseconds). (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyA session timeout (in milliseconds). (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyA session timeout used when a debugger is attached (in milliseconds). (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyShortest allowed revised session timeout (in milliseconds). (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyA symbolic name of the current parameter combination if it has a standard name. Empty otherwise. (Inherited from OpcLabs.BaseLib.Parameters)
Public PropertyThe sampling interval the client uses when subscribing to server status information (in milliseconds). (Inherited from OpcLabs.EasyOpc.UA.Engine.UAEnhancedSessionParameters)
Public PropertyDetermines whether to update the endpoint description with information from the server's discovery endpoint before the session is connected. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertySpecifies user's identity, using one or more user token infos, such as anonymous, username, Kerberos, or X.509 certificate tokens. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyWhen writing to nodes of OPC UA data type Integer or UInteger and the type is not given explicitly, use the narrowest type available. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public PropertyWhen writing to nodes of OPC UA data type Number and the type is not given explicitly, use the narrowest type available. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Top
Public Methods
 NameDescription
Public MethodOverridden.   
Public MethodOverloaded. Overridden. Determines whether the specified object is equal to the current object.Determines whether the specified System.Object is equal to the current object.Determines whether the specified System.Object is equal to the current object.  
Public MethodOverridden. Serves as the default hash function. Serves as a hash function for a particular type. Serves as a hash function for a particular type.  
Public MethodOverridden.   
Public Method (Inherited from OpcLabs.BaseLib.Info)
Public MethodGets the System.Type of the current instance. (Inherited from object)
Public Method (Inherited from OpcLabs.BaseLib.Info)
Public MethodOverridden. Sets the object properties back to their defaults. Sets the object properties back to their defaults. Sets the object properties back to their defaults. Sets the object properties back to their defaults.  
Public MethodReturns a string that represents the current object.Returns a string that represents the current object.Returns a string that represents the current object.Returns a string that represents the current object. (Inherited from OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters)
Public Method (Inherited from OpcLabs.BaseLib.Info)
Top
Protected Methods
 NameDescription
Protected MethodInfrastructure. Copies data from the specified parameter object into the current parameter object. (Inherited from OpcLabs.BaseLib.Parameters)
Protected MethodAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from object)
Protected MethodIndicates the standard name for the default combination of parameters. (Inherited from OpcLabs.BaseLib.Parameters)
Protected MethodReturns a collection of standard values for the OpcLabs.BaseLib.Parameters.StandardName property. (Inherited from OpcLabs.BaseLib.Parameters)
Protected MethodInfrastructure. (Inherited from OpcLabs.BaseLib.Parameters)
Protected MethodCreates a shallow copy of the current System.Object. (Inherited from object)
Protected MethodOverridden. Infrastructure. Infrastructure. Infrastructure. Infrastructure.  
Protected MethodOverridden. Infrastructure. Infrastructure. Infrastructure. Infrastructure.  
Top
Public Operators
Determines whether the two objects are equal.
Determines whether the two objects are not equal.
Top
See Also

Reference

UASmartSessionParameters Class
OpcLabs.EasyOpc.UA.Engine Namespace